Сбросить пароль 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.