Я не могу войти как [email protected]
в MySQL.Как сбросить пароль пользователя MySQL в OSX? Популярный метод не работает
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Я попробовал следующий метод, который я предполагаю, что большинство пользователей слышали бы о:
- остановка тузд
- mysqld_safe --skip-грант-таблиц
- входа в MySQL -u root
- UPDATE mysql.user SET Пароль = ПАРОЛЬ ('пароль') ГДЕ Пользователь = 'root';
- FLUSH ЛЬГОТЫ
- бросить
Это не будет работать. Есть ли другое предложение?
После входа в систему на шаге 3, когда я SELECT * FROM mysql.user
, результат пуст. Кажется, что нет пользователя root.
ОС: OS Yosemite. Я использую MySQL, исходящий из MacBook Pro.
Проблема, кажется, происходит, когда я пытаюсь изменить соединительный разъем от /tmp/mysql.sock
к /var/mysql/mysql.sock
Большое спасибо.
Какие ошибки вы получаете? – ajtrichards
После шага 3 попробуйте запустить команду 'use mysql' – ajtrichards
Спасибо за ответ. Я обновил некоторые дополнительные моменты. –