1. 程式人生 > 資料庫 >mysql ERROR 1045 (28000): 錯誤解決辦法-九五小龐

mysql ERROR 1045 (28000): 錯誤解決辦法-九五小龐

  1. 找到配置檔案my.ini  ,然後將其開啟,可以選擇用記事本開啟

    mysql ERROR 1045 (28000): 錯誤解決辦法  
  2.  開啟後,搜尋mysqld關鍵字

    找到後,在mysqld下面新增skip-grant-tables,儲存退出。

    PS:若提示不讓儲存時,可以將該檔案剪下到桌面,更改儲存後再複製到mySQL目錄下

    mysql ERROR 1045 (28000): 錯誤解決辦法 mysql ERROR 1045 (28000): 錯誤解決辦法
  3.  儲存後重啟mySQL mysql ERROR 1045 (28000): 錯誤解決辦法 mysql ERROR 1045 (28000): 錯誤解決辦法
  4.  然後執行cmd

    輸入mysql -u root -p就可以不用密碼登入了,出現password:的時候直接回車可以進入。

    mysql ERROR 1045 (28000): 錯誤解決辦法
  5.  1.進入mysql資料庫:

    mysql> use mysql;

    Database changed

    2.給root使用者設定新密碼,藍色部分自己輸入:mysql> update user set password=password("123456") where user="root";

    Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0

    3.重新整理資料庫mysql> flush privileges;

    Query OK, 0 rows affected (0.01 sec)

    4.退出mysql:mysql> quit

    Bye

    PS:123456為新密碼,使用者可根據自己需要修改成自己的密碼

     

    mysql ERROR 1045 (28000): 錯誤解決辦法
  6. 改好之後,再修改一下my.ini這個檔案,把我們剛才加入的"skip-grant-tables"這行刪除,儲存退出再重啟mysql服務就可以了。