MySQL登錄報(bào)錯(cuò)排查:1045、2003錯(cuò)誤問題及解決
更新時(shí)間:2026年05月19日 09:31:50 作者:Languorous.
本文詳細(xì)介紹了MySQL常見報(bào)錯(cuò)1145拒絕訪問和213無法連接的解決方法,從錯(cuò)誤原因出發(fā),通過確認(rèn)賬號(hào)密碼、重置密碼、授權(quán)遠(yuǎn)程訪問等步驟解決;通過檢查MySQL服務(wù)是否啟動(dòng)、查看端口占用情況、關(guān)閉防火墻等方式解決;其他常見報(bào)錯(cuò)則通過安裝系統(tǒng)服務(wù)、配置文件修改
學(xué) MySQL 必遇兩大經(jīng)典報(bào)錯(cuò):
1045 拒絕訪問、2003 無法連接,新手看不懂報(bào)錯(cuò)信息,無從下手。
本篇一次性講透原因 + 解決方案,照著排查立馬修好。
一、錯(cuò)誤 1045 Access denied for user
常見原因
- 用戶名 / 密碼輸錯(cuò)
- 允許登錄的主機(jī)不是localhost/%;
- 密碼過期、權(quán)限不足
解決方案
- 確認(rèn)賬號(hào)密碼是否正確;
- 重置 root 密碼(Windows/Linux 都適用);
- 授權(quán)遠(yuǎn)程訪問:
sql
CREATE USER 'root'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; FLUSH PRIVILEGES;
二、錯(cuò)誤 2003 Can't connect to MySQL server
常見原因
- MySQL 服務(wù)沒啟動(dòng)
- 3306 端口被占用
- 防火墻攔截
- 綁定了僅本地 127.0.0.1
解決方案
- 檢查 MySQL 服務(wù)是否啟動(dòng),重啟服務(wù);
- 查看 3306 端口占用,更換端口或關(guān)閉占用程序;
- 關(guān)閉系統(tǒng)防火墻 / 放行 3306 端口;
- 修改配置文件注釋
bind-address=127.0.0.1。
三、其他常見小報(bào)錯(cuò)
- 提示不存在 mysql 服務(wù) → 未安裝系統(tǒng)服務(wù),重新執(zhí)行
mysqld --install - 中文亂碼 → 配置文件改成
utf8mb4 - 連接超時(shí) → 調(diào)整
wait_timeout參數(shù)
四、排查通用思路
先看服務(wù)是否啟動(dòng) → 再看端口 → 再看防火墻 → 最后看賬號(hào)權(quán)限和密碼。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- MySQL登錄報(bào)錯(cuò)ERROR?1045?(28000)徹底解決辦法
- 解決mysql登錄報(bào)錯(cuò):mysql:[Warning] Using a password on the command line interface can be insecure.ERROR 10
- mysql 登錄報(bào)錯(cuò):ERROR 1045 (28000):Access denied for user ‘root‘@‘localhost‘ (using password: Yes)
- 解決MySQL登錄報(bào)錯(cuò)1130:1130?Host?***.***.***.***?is?not?allowed?to?connect?to?this?MySQL?server
- 登錄mysql報(bào)錯(cuò)Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)解決方法
- 解決MySQL登錄報(bào)錯(cuò)1045-Access?denied?for?user?'root'@' '(using?password:YES)
- mysql遠(yuǎn)程登錄root賬戶報(bào)錯(cuò)1045的解決
相關(guān)文章
mysql出現(xiàn)“Incorrect key file for table”處理方法
今天在恢復(fù)一個(gè)客戶數(shù)據(jù)的時(shí)候。發(fā)現(xiàn)了一貫問題。有多個(gè)表損壞了。因?yàn)槎际侵苯影驯韽?fù)制進(jìn)去的。然后就出現(xiàn)了這個(gè)問題問題2013-07-07
在MySQL中用正則表達(dá)式替換數(shù)據(jù)庫中的內(nèi)容的方法
在MySQL中用正則表達(dá)式替換數(shù)據(jù)庫中的內(nèi)容的方法...2007-03-03
MySQL中主鍵索引與聚焦索引之概念的學(xué)習(xí)教程
這篇文章主要介紹了MySQL中的主鍵索引與聚焦索引的概念,文中也對比了兩種索引有何不同,需要的朋友可以參考下2015-11-11

