程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> [百度經驗]window下連接mysql 錯誤代碼 1045,mysql1045

[百度經驗]window下連接mysql 錯誤代碼 1045,mysql1045

編輯:MySQL綜合教程

[百度經驗]window下連接mysql 錯誤代碼 1045,mysql1045


連接mysql時出現錯誤代碼 1045 Access denied for user 'root'@'localhost' (using password:YES)

百度經驗:jingyan.baidu.com

方法/步驟

  1. 1

    找到配置文件my.ini,打開。

    我電腦中my.ini的路徑為:(D:\MySQL\MySQL Server 5.6)。如果找不到此路徑可以用Everything軟件找到該配置文件的位置。

  2. 2

    搜索mysqld關鍵字,找到後,在mysqld下面添加skip-grant-tables,保存退出。

  3. 3

    重啟mysql(控制面板\所有控制面板項\管理工具\服務 中找到mysql,右鍵->重新啟動)

  4. 4

    然後運行cmd  切換到mysql的bin目錄下  (以下是我電腦中mysql的路徑)

            >d:

            >cd d:/MySQL/MySQL Server 5.6/bin

  5. 5

    進入數據庫,重置密碼

    mysql>mysql -u root -p         Enter 

    不用管password          Enter 

    mysql> use mysql      Enter 

    mysql> update user set password=password("新密碼") where user="root"        

    mysql> flush privileges     刷新數據庫        

    mysql> quit

  6. 6

    修改my.ini ,注釋掉或刪掉skip-grant-tables(以防下次出問題)保存退出

  7. 7

    重啟MySQL服務(步驟三)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved