[英]How to reset mysql password
當我嘗試以root( ./mysql -u root -p
mysql ./mysql -u root -p
)登錄到Mysql時,顯示如下錯誤
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
這是由於密碼到期嗎? 有什么辦法解決這個問題?
現在啟動mysql守護程序,並跳過存儲密碼的授權表。
mysqld_safe-跳過授予表
您現在應該可以不用密碼連接
輸入以下命令
mysql --user=root mysql
update user set Password=PASSWORD('new-password') where user='root';
flush privileges;
exit;
有幾件事情可能出錯了。
請嘗試以下操作:
sudo su -l
#以root身份登錄 ./mysql
然后查看是否允許您連接。 如果失敗,請嘗試此處列出的步驟:
http://www.howtoforge.com/reset-forgotten-mysql-root-password
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.