在新安裝好的Centos7上剛安裝好mysql,准備進去看看,但是登陸的時候,發現報錯啦:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:yes)
如何解決呢?
- 先停止mysql 服務
service mysqld stop
- 跳過密碼驗證
/usr/bin/mysqld_safe --skip-grant-tables
- 使用root賬戶,無密碼登錄,修改root用戶密碼
mysql -u root
use mysql
update user set password=PASSWORD("你的密碼") where User = 'root';
4.重啟mysql,正常登錄
service mysqld restart
可以啦~~~
作者:段佳偉的大憩屋
鏈接:https://www.jianshu.com/p/d86d97f1bf97
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。