Сбросить пароль root в mysql без доступа к таблице mysql

Возможный дубликат:
сброс пароля root для mysql

У меня возникла проблема в OS X 10.7.5, так как я использовал MAMP, но для проблем.htaccess я сейчас использую свой собственный скомпилированный локальный сервер с давних времен, проблема в том, что я забыл пароль root для mysql.

Я попытался обновить пароль через терминал, используя mysql -u root, но я получаю это сообщение об ошибке -> ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

2 ответа

Решение

Попытаться найти mysql_secure_install и запустить его. Этот скрипт позволит вам сбросить пароль root среди всего прочего.

Возможные пути

/usr/local/mysql/bin/mysql_secure_installation

Надеюсь это поможет!

mysql -u root пытается войти в систему как пользователь root без пароля (который не будет работать, если пароль установлен, как можно было бы надеяться). Чтобы войти, вам нужно либо указать -p пометить и предоставить текущий пароль; или см. Сброс пароля root: Unix Systems.

Другие вопросы по тегам