MySQL ERROR 1045 (28000) 毛病的處理方法。本站提示廣大學習愛好者:(MySQL ERROR 1045 (28000) 毛病的處理方法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL ERROR 1045 (28000) 毛病的處理方法正文
毛病景象:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)
windows下,以上兩個毛病的處理辦法,自己親測有用,現分享處理計劃以下:
1.找到設置裝備擺設文件my.ini ,然後將其翻開,可以選擇用記事本翻開。
2.翻開後,搜刮mysqld症結字。找到後,在mysqld上面添加skip-grant-tables,保留加入。PS:若提醒不讓保留時,可以將該文件剪切到桌面,更改保留後再復制到mySQL目次下。
3.保留後重啟mySQL。
4.運轉cmd,輸出mysql -u root -p便可以不消暗碼登錄了,湧現password:的時刻直接回車可以進入。
5.進入mysql數據庫:
1).切換數據庫:mysql> use mysql;Database changed
2).給root用戶設置新暗碼:mysql> update user set password=password("123456") where user="root";
3).刷新數據庫:mysql> flush privileges;
4).加入mysql:mysql> quitBye
PS:123456為新暗碼,用戶可依據本身須要修正成本身的暗碼 。
6.改好以後,再修正一下my.ini這個文件,把我們適才參加的"skip-grant-tables"這行刪除,保留加入再重啟mysql辦事便可以了。
以上就是本文的全體內容,願望對年夜家處理MySQL ERROR 1045 (28000) 毛病成績有所贊助。