Centos 6 - Не могу выйти из безопасного режима
Так что я собирался перейти в безопасный режим, чтобы исправить ошибку
Access denied for user 'root'@'localhost' (using password: NO)
И я дал следующую команду:
mysqld_safe --init-file=mysql-init.txt &
Теперь я не могу выйти из безопасного режима, даже перезагрузка моего VPS не исправит это.
Пытаясь запустить mysqld, я получаю это:
Another MySQL daemon already running with the same unix socket.
1 ответ
Решение
mysqld_safe - это программа, которая управляет запуском mysqld и ожидает возвращаемого значения, чтобы определить, завершился ли id mysqld изящно (через обычное завершение работы) или нет. В некоторых случаях mysqld_safe попытается перезапустить mysqld в случае сбоя.
Вы должны убить процесс mysqld_safe в памяти.
Затем беги
mysqladmin -uroot -p shutdown
В крайнем случае, убить mysqld.