日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)(转)

發布時間:2025/3/21 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前兩天也偶爾出現這個錯誤,也沒在意,因為我重新修改一下mysql的root密碼后又可以用了,但昨天卻不行,我把root密碼修改以后雖然當時能用, 一旦重新進入就都不能用了,可我的密碼明明沒有錯啊?今天終于找到了原因,是權限問題,大家可以參考著下面兩篇文章去看一下:
http://topic.csdn.net/t/20060117/15/4521496.html#
http://doc.99net.net/doc/database/1076488199/1076549732.html
由于以前從來沒有遇到過這種情況,故把解決方法記錄于此,以便今后自己查閱,具體方法就是你在改root密碼的時候再加上一句給權限的語句:

grant all on mysql.* to 'root'@'localhost' identified by 'password';

最后那個password即是你要修改的root用戶的密碼

剛開始用mysql就給我來了個下馬威,前些天完整完數據庫后安裝手冊修改了一下root用戶的密碼,然后用root用戶再登陸是一切OK??墒墙裉煸俚顷憰r就報1045錯誤代碼。
錯誤代碼? 1045

Access denied for user 'root'@'localhost' (using password:YES)

我的解決辦法是重新設置root用戶密碼,在Windows平臺下操作步驟如下:

1、以系統管理員身份登錄到系統;

2、如果MySQL服務器正在運行,停止它。

如果是作為Windows服務運行的服務器,進入服務管理器:開始菜單->控制面板->管理工具->服務

如果服務器不是作為服務而運行的,可能需要使用任務管理器來強制停止它。

3、創建1個文本文件,并將下述命令置于單一行中:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');

用任意名稱保存該文件。在本例中,該文件為C:\mysql-init.txt。

4、進入DOS命令提示:開始菜單->運行-> cmd

假定你已將MySQL安裝到C:\mysql。如果你將MySQL安裝到了另一位置,請對下述命令進行相應的調整。

在DOS命令提示符下,執行命令:

C:\mysql\bin\>mysqld-nt --init-file=C:\mysql-init.txt

在服務器啟動時,執行由“--init-file”選項(作用:在啟動時從指定的文件中讀取SQL命令)命名的文件的內容,更改根用戶密碼。當服務器成功啟動后,應刪除C:\mysql-init.txt。

5、如果起動MySQL服務器出錯,把進程mysqld-nt.exe關閉。然后重啟它,OK。

6、或者停止MySQL服務器,然后在正常模式下重啟它。如果以服務方式運行服務器,應從Windows服務窗口啟動它。如果以手動方式啟動了服務器,能夠像正常情形下一樣使用命令。

應能使用新密碼進行連接。

轉載于:https://www.cnblogs.com/xingmeng/p/3344009.html

總結

以上是生活随笔為你收集整理的ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。