Error 1045(28000) Access Denied for user 'root'@'localhost'

634828354發表於2017-07-23

Error 1045(28000) Access Denied for user 'root'@'localhost'


1.修改my.ini配置檔案,找到[mysqld]一行,在下面新增skip-grant-tables後儲存,重啟服務。
2.然後執行 mysql -u root mysql
    mysql>update user set password=password('newpassword') where user='root';
    mysql>Flush privileges;
    其中newpassword為root的新密碼。
3.將剛才my.ini配置檔案新增的那一行刪掉,重新啟動mysql即可

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30046312/viewspace-2142441/,如需轉載,請註明出處,否則將追究法律責任。

相關文章