Mysql
在不訪問 mysql 表的情況下重置 mysql 中的 root 密碼
可能重複:
我在 OS X 10.7.5 上遇到問題,因為我曾經使用 MAMP,但是對於 .htaccess 問題,我現在使用的是很久以前自己編譯的本地伺服器,問題是我忘記了 mysql 的 root 密碼。
我嘗試使用 mysql -u root 通過終端更新密碼,但我收到此錯誤消息 ->
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
嘗試找到
mysql_secure_install
並執行它。此腳本將允許您重置 root 密碼以及其他所有內容。可能的路徑是
/usr/local/mysql/bin/mysql_secure_installation
希望這可以幫助!
mysql -u root
嘗試以沒有密碼的root使用者身份登錄(如果設置了密碼,這將不起作用,正如人們所希望的那樣)。要登錄,您需要指定-p
標誌並提供目前密碼;否則請參閱重置 Root 密碼:Unix 系統。