解決MyQL資料庫中1045錯誤的方法——Windows系統(轉)
問題如圖
這個錯誤是這樣說的:
1045 Access denied for user 'root'@'localhost' (using password:YES)
這個意思是說:使用者“root”@本地主機的訪問被拒絕
那為什麼會出現這種錯誤呢?
答案是這樣:這種問題的本質是使用者密碼出現錯誤。
那如何解決呢?
以下是我今天的解決經驗:
1.找到MySQL安裝路徑下的my.ini檔案,用記事本的方式開啟;
2.開啟後,找到mysqld這個位置,這個檔案的內容中有多個mysqld,注意看箭頭所指位置
3.在 [mysqld] 底下新增語句:skip-grant-tables,新增完畢後儲存。如果提示不讓修改這個檔案,則可將它複製到桌面,再用記事本開啟它,新增完畢後,將桌面上的檔案複製到原來的地方,賦值時選擇替換目標檔案;
好學的你肯定也想知道這個skip-grant-tables是什麼意思,如下介紹:
skip-grant-tables作為啟動引數的作用:MYSQL伺服器不載入許可權判斷,任何使用者都能訪問資料庫。
也就是說,啟用這個引數之後,資料庫的安全性會降低。
4.WIN+R —>cmd—>mysql -u root -p,這個命令是連線資料庫伺服器的命令;遇到Enter passward:直接回車;
5.繼續執行如下操作:
mysql>use mysql //使用這個資料庫
mysql>update user set password=password("123456") where user="root"; //修改資料庫的密碼
mysql>flush privileges; //重新整理資料庫
這要步驟已經完成,我們來看看修改後的使用者和密碼:
到這裡修改密碼的工作已經完成。接下來要將在my.ini中新增的語句刪掉。刪掉之後再重啟伺服器,在測試連結,如果沒有錯誤,一切OK;如果刪掉語句,重啟伺服器之後任然有1045錯誤,那麼,還是在my.ini原來刪掉這條語句的位置中新增這條語句:skip-grant-tables,再重啟伺服器,再測試,一切OK。
服務在哪裡?
ctrl + alt + delete —>工作管理員—>服務—>點右鍵—>重啟服務
轉自:https://blog.csdn.net/lzf_hlh/article/details/80885139
相關文章
- Oracle資料庫配置錯誤資訊解決方法(轉)Oracle資料庫
- [轉]MySql錯誤程式碼1045的解決方案MySql
- 資料庫日誌中Immediate Kill Session錯誤解決方法資料庫Session
- Oracle 資料庫連線錯誤解決方法Oracle資料庫
- 資料庫連線錯誤的原因及解決方法資料庫
- windows10系統升級助手出現錯誤的解決方法Windows
- win10系統中Wi-Fi證書錯誤的解決方法Win10
- 突然停電重啟資料庫就出現ORA-00600錯誤的解決方法(轉)資料庫
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫
- 還原資料庫RMAN-06023錯誤的解決方法資料庫
- MYSQL中 TYPE=MyISAM 錯誤的解決方法MySql
- mysql 發生系統錯誤1067的解決方法MySql
- sqldeveloper for windows 錯誤解決SQLDeveloperWindows
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- 解決Windows 8系統假死的方法Windows
- MySQL資料庫常見錯誤及解決方案MySql資料庫
- Ajax中“Sys未定義”錯誤的解決方法
- FreeBSD系統下zfs: failed with error 6錯誤的解決方法AIError
- windows10系統資料夾重新命名不了的解決方法Windows
- dbua後資料庫無法啟動錯誤的解決資料庫
- Windows下make clean指令錯誤[錯誤碼2](系統找不到指定檔案)的解決方案Windows
- Windows 7系統黑屏解決方法Windows
- 常見的80004005錯誤及其解決方法 (轉)
- 把64位的unix系統資料庫遷移到32位的windows系統資料庫中資料庫Windows
- SQL Server裡附加資料庫出錯的解決方法SQLServer資料庫
- windows 7 下面建立資料庫報DIM-00014錯誤問題解決Windows資料庫
- 用javascript連線資料庫的解決方法 (轉)JavaScript資料庫
- Windows10系統出現Netwtw04.sys藍色畫面錯誤的解決方法Windows
- win10系統提示遇到錯誤需要重啟的解決方法Win10
- 解決某系統批量出現ora-04030錯誤的方法
- 附加資料庫失敗,作業系統錯誤 5:"5(拒絕訪問。)"的解決辦法資料庫作業系統
- undefined reference to錯誤的解決方法Undefined
- PHP錯誤“Thisfilehasexpired”的解決方法PHP
- hadoop本地庫與系統版本不一致引起的錯誤解決方法Hadoop
- opensips建立資料庫時報database engine not specified錯誤的解決資料庫Database
- MySQL資料庫錯誤server_errno=2013的解決MySql資料庫Server
- 解決升級資料庫時遇到的Text file busy錯誤資料庫
- mysql登入報錯提示:ERROR 1045 (28000)的解決方法MySqlError