echo "Error: datadir in /etc/my.cnf ($DATADIR) doesn't exist"
return 1
elif [ ! -f $DATADIR/mysql/tables_priv.MYD ]; then
- echo "Error: I didn't detect a privileges table, you might need to run mysql_install_db --force to initialize the system tables"
- return 1
+ echo "Error: I didn't detect a privileges table, you might need to run mysql_install_db --force to initialize the system tables"
+ return 1
else
- start-stop-daemon -x $CMD -p $PID -b -m -S
+ start-stop-daemon -x $CMD -b -S -- --pid-file=$PID
fi
}
stop() {
echo -n "Stopping Mysqld..."
- start-stop-daemon -x $CMD -p $PID -K
- ret=$?
- if [ -f "$PID" ]; then
- rm "$PID"
- fi
- return ${ret}
+ service_kill ${CMD##*/} $PID
+ echo "done"
}
-
-