четверг, 23 июня 2011 г.

Stopping MySQL database server: mysqld failed!

При переносе базы через rsync на новый сервер, подменился пароль на пользователя debian-sys-maint со старого сервера.
При попытке перезапустить сервер выдавалась ошибка
/etc/init.d/mysql restart 
Stopping MySQL database server: mysqld failed
Starting MySQL database server: mysqld already running.

После не долгого гугления проблема была решена таким образом.
Посмотрел текущий пароль пользователя
cat /etc/mysql/debian.cnf  | grep password
Скопировал вывденный пароль подсоединился к mysql:
mysql -u root -p<pass> 
И изменил пароль для пользователя debian-sys-admin на скопированный пароль:
 GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '<password>' WITH GRANT OPTION;
После проделанных манипуляций сервер начал перегружаться нормально.

Комментариев нет:

Отправить комментарий