Во время перезапуска mysql у меня появились ошибки, одна из них была

2013-05-16 12:48:06 56189 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

И я решил попробовать mysql_upgrade, но это не удалось:

Pavel-Kodentsevs-MacBook-Pro:bin pavelkodentsev$ ./mysql_upgrade -u root -p
Enter password: 
Looking for 'mysql' as: ./mysql
Looking for 'mysqlcheck' as: ./mysqlcheck
Running 'mysqlcheck with default connection arguments
Warning: Using a password on the command line interface can be insecure.
./mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
FATAL ERROR: Upgrade failed

Чем это может быть вызвано? Проход правильно, я проверял это несколько раз.

1 ответ1

1

Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: ДА)

Он не может подключиться к вашему локальному серверу mysql как root от localhost. Вы пробовали https://dev.mysql.com/doc/refman/5.5/en/access-denied.html

Попробуйте переименовать .my.cnf, если у вас есть

mv /root/.my.cnf /root/.my.cnf.bak

и повторите команду.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .