国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)

這篇具有很好參考價(jià)值的文章主要介紹了連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò):2003-Can’t connect to Mysql server on ‘localhost’(10061)

      • 連接數(shù)據(jù)庫(kù)報(bào)錯(cuò):2003-Can’t connect to Mysql server on ‘localhost’(10061)
      • 1251-Client does not support authentication protocol requested by server;consider upgrading MySQL client
      • ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò):2003-Can’t connect to Mysql server on ‘localhost’(10061)

MySQL 使用 Navicat 出現(xiàn)錯(cuò)誤“2003 - Can’t connect to MySQL server on ‘localhost’ (10061)”,如圖:
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)錯(cuò)誤原因:MySQL服務(wù)沒(méi)有開(kāi)啟

1, 首先到系統(tǒng)服務(wù)里面找到MYSQL服務(wù)并啟動(dòng)MYSQL服務(wù).
打開(kāi) 我的電腦>計(jì)算機(jī)管理>服務(wù)和應(yīng)用程序>服務(wù) 中查看MySQL服務(wù)狀態(tài),發(fā)現(xiàn)
MySQL 服務(wù)已被禁用或關(guān)閉,此時(shí),只需要把 MySQL 服務(wù)啟動(dòng)即可。
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)
如果在服務(wù)中查找不到 MySQL 服務(wù),可采用下面的方法解決:
1、找到系統(tǒng)中的命令提示符(cmd.exe)
2、右鍵,選擇以管理員身份運(yùn)行打開(kāi)該程序
3、切換到你的 mysql 的安裝目錄下的 bin 目錄,執(zhí)行 mysqld.exe --install 命令,看到 service successfully installed 表示安裝服務(wù)成功。
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)4、重新進(jìn)到 Windows 的服務(wù)列表,發(fā)現(xiàn) MySQL 服務(wù)出現(xiàn)了,然后點(diǎn)擊啟動(dòng) MySQL 服務(wù)即可。
5、問(wèn)題解決,MySQL 數(shù)據(jù)庫(kù)成功打開(kāi)。
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)服務(wù)能起來(lái),然后執(zhí)行mysql -u root -p命令、輸入密碼之后,一直報(bào)ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061),就是進(jìn)不去mysql
注意觀察發(fā)現(xiàn)Mysql服務(wù)啟動(dòng)后短時(shí)間內(nèi)會(huì)自動(dòng)停止!

在網(wǎng)上查找許多資料試過(guò)只有這個(gè)方法有效
看配置文件my.ini
然后查看發(fā)現(xiàn)配置文件中存在這一句話
skip-grant-tables
將這句話注釋掉之后就能跑了
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)Mysql服務(wù)不會(huì)再自動(dòng)停止了?。?!
最后重新啟動(dòng)下服務(wù)器
net stop mysql
net start mysql
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)

再次回到mysql界面點(diǎn)擊連接數(shù)據(jù)庫(kù)又出現(xiàn)下面這個(gè)錯(cuò)誤

1251-Client does not support authentication protocol requested by server;consider upgrading MySQL client

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)提示說(shuō):“客戶端不支持服務(wù)器請(qǐng)求的身份驗(yàn)證協(xié)議”
再次安裝MySQL后,使用 Navicat 或者 MySQL yog都會(huì)出現(xiàn)下面這個(gè)異常。
其實(shí)這個(gè)是一個(gè)權(quán)限與安全問(wèn)題。
Windows環(huán)境解決Mysql權(quán)限不足問(wèn)題:
通過(guò)查找資料發(fā)現(xiàn)大部分都是使用下面這樣方式:

1.登陸數(shù)據(jù)庫(kù)
mysql -uroot -p
2、輸入root的密碼:
3.更改加密方式:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
4、更改密碼:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';
5、刷新:
mysql> FLUSH PRIVILEGES;

而我這里執(zhí)行第一步就報(bào)錯(cuò)了,而我輸入的密碼是正確的
我嘗試修改密碼,但也行不通
那就搜索解決這個(gè)問(wèn)題吧

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)查找到的普遍辦法是:

1.到安裝的MySQL的目錄下,找my.ini文件,在[mysqld]后添加skip-grant-tables
2.然后重啟MySQL服務(wù)器。
2.登錄mysql,鍵入mysql –uroot –p;不輸入密碼,直接回車(Enter)
3.鍵入無(wú)效set password for ‘root’@‘localhost’=password(‘123456’);
4.再把my.ini的skip-grant-tables刪除,然后重啟MySQL服務(wù)器:net stop mysql ;net start mysql;
5.再次進(jìn)行設(shè)置密碼:set password for ‘root’@‘localhost’=password(‘123456’);

我在第2步不輸入密碼回車時(shí)竟然報(bào)回了最初的錯(cuò)誤2003 - Can’t connect to MySQL server on ‘localhost’ (10061)
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)此法行不通!這是一個(gè)錯(cuò)誤死循環(huán)!
我趕緊把my.ini文件中添加的skip-grant-tables刪掉了,重新啟動(dòng)mysql服務(wù)器

最終我找到了唯一有效而且最徹底的辦法,初始化所有數(shù)據(jù)庫(kù)數(shù)據(jù),這樣以前的表格數(shù)據(jù)就清空了(開(kāi)始找2003 - Can’t connect to MySQL server on ‘localhost’ (10061)錯(cuò)誤的時(shí)候也有這樣的解決辦法,當(dāng)時(shí)想到會(huì)清空數(shù)據(jù)沒(méi)敢嘗試)現(xiàn)在只能冒險(xiǎn)一試了!

具體步驟是:
1、首先以管理員身份啟動(dòng)cmd,要不然服務(wù)禁止訪問(wèn)。
2、然后在cmd中輸入 mysqld --remove mysql或者mysqld --remove mysql57來(lái)移除服務(wù)。

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)
然后進(jìn)入MySQL安裝目錄中找到data文件,清空其中全部文件。
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)4、接下來(lái)注冊(cè)服務(wù),mysqld -install。

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)5.然后開(kāi)始初始化,mysqld --initialize,(第4步和第5步忘記了先后順序,自己試試),然后可以看到data文件夾中文件正在初始化中(生成文件中。。。)

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)
6、初始化過(guò)程中會(huì)把登錄密碼初始化,可以在data文件中找到以.err結(jié)尾的文件,打開(kāi)找到初始化的密碼記下來(lái)

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)
連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)7、啟動(dòng)MySQL服務(wù),cmd中輸入net start mysql57或者net start mysql,啟動(dòng)成功

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)8、使用初始化密碼登錄

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)登錄成功!

9.修改密碼:(如果我沒(méi)有修改密碼發(fā)現(xiàn)連接數(shù)據(jù)庫(kù)依然會(huì)報(bào)1251-Client does not support authentication protocol requested by server;consider upgrading MySQL client)

1.進(jìn)入MySQL的bin目錄,然后輸入mysql -u root -p,輸入密碼

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)2.更新一下用戶的密碼
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密碼’;

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)3.刷新權(quán)限
FLUSH PRIVILEGES;

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)然后去mysql嘗試連接數(shù)據(jù)庫(kù)

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)

終于成功了?。?!

連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-449151.html

到了這里,關(guān)于連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)2003-Can‘t connect to MySQL server on ‘localhost‘(10061)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • MySQL遠(yuǎn)程連接 ERROR 2003 Can‘t connect to MySQL server (10060) 解決辦法

    如果不進(jìn)行任何配置我們是無(wú)法通過(guò)外網(wǎng)可視化工具訪問(wèn)到mysql數(shù)據(jù)庫(kù)的。 1、首先確保服務(wù)器的安全組規(guī)則(防火墻)允許訪問(wèn):3306端口? 2、在Linux上確認(rèn)開(kāi)放3306端口 ? 3、確保登錄的用戶已經(jīng)給予了權(quán)限

    2024年02月15日
    瀏覽(27)
  • mysql - navicat連接數(shù)據(jù)庫(kù)報(bào)錯(cuò):1130 - Host *** is not allowed to connect to this MySQL server 解決(解決mysql報(bào)錯(cuò)問(wèn)題

    mysql - navicat連接數(shù)據(jù)庫(kù)報(bào)錯(cuò):1130 - Host *** is not allowed to connect to this MySQL server 解決(解決mysql報(bào)錯(cuò)問(wèn)題

    使用navicat軟件遠(yuǎn)程連接mysql時(shí),軟件提示彈框并且報(bào)錯(cuò):1130 - Host x is not allowed to connect to this MySQL server,詳細(xì)完美的解決方法, 很多教程都無(wú)法解決,本文可搞定。 其實(shí),

    2024年02月19日
    瀏覽(32)
  • 解決Mysql報(bào)錯(cuò)2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

    解決Mysql報(bào)錯(cuò)2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

    1.找到mysql文件夾,將my,ini文件放入bin文件夾 2.管理員模式打開(kāi)cmd 3.輸入 netstat -ano 查看端口占用情況,這里我已經(jīng)開(kāi)啟mysql應(yīng)用,所以會(huì)有3306,如果沒(méi)有開(kāi)啟是不會(huì)有的 4.輸入 sc delete mysql ,刪除mysql服務(wù) 5.將data文件夾下數(shù)據(jù)進(jìn)行刪除 6.輸入 mysqld --initialize --user=mysql --console

    2024年02月14日
    瀏覽(22)
  • MySQL連接錯(cuò)誤錯(cuò)誤2003 - Can‘t connect to MySQL server on ‘‘(10060 “Unknown error“)處理方法

    MySQL連接錯(cuò)誤錯(cuò)誤2003 - Can‘t connect to MySQL server on ‘‘(10060 “Unknown error“)處理方法

    2003 - Can\\\'t connect to MySQL server on \\\'192.168.18.1\\\'(10060 \\\"Unknown error\\\") MySQL 錯(cuò)誤代碼 10060 表示無(wú)法連接到 MySQL 服務(wù)器。這個(gè)錯(cuò)誤通常與網(wǎng)絡(luò)連接問(wèn)題或服務(wù)器配置問(wèn)題有關(guān)。 當(dāng)嘗試連接到 MySQL 服務(wù)器時(shí),如果出現(xiàn)錯(cuò)誤 10060,可能會(huì)有以下原因: 1. MySQL 服務(wù)器沒(méi)有運(yùn)行或未正確配置:

    2024年02月03日
    瀏覽(26)
  • MySQL數(shù)據(jù)庫(kù)連接失敗,報(bào)錯(cuò):ERROR 1040 (HY000): Too many connections

    MySQL數(shù)據(jù)庫(kù)連接失敗,報(bào)錯(cuò):ERROR 1040 (HY000): Too many connections 連接MySQL突然出現(xiàn)“ERROR 1040 (HY000): Too many connections”。根據(jù)字面意思,應(yīng)該是數(shù)據(jù)庫(kù)的終端太多,下面修改mysql的配置文件解決。 MySQL默認(rèn)連接數(shù)是151 臨時(shí)配置 如果在生產(chǎn)環(huán)境數(shù)據(jù)庫(kù)出現(xiàn)了最大連接數(shù)建議使用臨時(shí)

    2024年02月12日
    瀏覽(22)
  • 解決1130-Host‘ ‘is not allowed to connect to this MySQL server,實(shí)現(xiàn)遠(yuǎn)程連接本地?cái)?shù)據(jù)庫(kù)

    解決1130-Host‘ ‘is not allowed to connect to this MySQL server,實(shí)現(xiàn)遠(yuǎn)程連接本地?cái)?shù)據(jù)庫(kù)

    在使用Navicat遠(yuǎn)程連接本地?cái)?shù)據(jù)庫(kù)時(shí),遇到了這樣一個(gè)問(wèn)題, 我使用 本地主機(jī)的地址,連接本地的數(shù)據(jù)庫(kù),報(bào)錯(cuò)host ‘’ is not allowed to connect to this mysql server。 上網(wǎng)上查了一下資料,原來(lái)自己安裝在本地的mysql默認(rèn)時(shí)不允許進(jìn)行遠(yuǎn)程登陸,如果想要遠(yuǎn)程訪問(wèn)本地的數(shù)據(jù)庫(kù)需要修

    2024年02月11日
    瀏覽(24)
  • Navicat連接MySQL數(shù)據(jù)庫(kù)提示(1130-host ... is not allowed to connect to this MySql server)

    Navicat連接MySQL數(shù)據(jù)庫(kù)提示(1130-host ... is not allowed to connect to this MySql server)

    問(wèn)題原因:所連接的用戶帳號(hào)沒(méi)有遠(yuǎn)程連接的權(quán)限,只能在本機(jī)(localhost)登錄權(quán)限。 1.關(guān)閉防火墻或者防火墻打開(kāi)某端口 2.修改數(shù)據(jù)庫(kù)表 將 mysql 數(shù)據(jù)庫(kù)里的 user 表里的 host 項(xiàng),從 “l(fā)ocalhost” 改成 “%” ?3.進(jìn)行授權(quán)

    2024年02月01日
    瀏覽(28)
  • 【MySQL】解決2003-Can‘t connect to MySQL server on ‘XXX‘(10038)

    【MySQL】解決2003-Can‘t connect to MySQL server on ‘XXX‘(10038)

    在本地的Navicat連接服務(wù)器上的數(shù)據(jù)庫(kù)時(shí),可能會(huì)出現(xiàn)如下錯(cuò)誤,表示沒(méi)有連接成功 解決方法: 一般需要 改下服務(wù)器上mysql的權(quán)限 ,首先登錄服務(wù)器上的mysql,%:表示可以任何主機(jī)都能連接到mysql服務(wù)器 或者也可以把 % 換成自己本地的IP地址,如: 最后刷新權(quán)限使其生效 此

    2024年02月05日
    瀏覽(21)
  • 解決ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)

    如何解決ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)** 1、登錄到安裝Mysql的主機(jī),打開(kāi)cmd命令行工具,執(zhí)行命令mysql -uroot -p,報(bào)出下面所描述的錯(cuò)誤; ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061) 解決方案如下: 1、首先以管理員身份啟動(dòng)cmd,要

    2024年02月05日
    瀏覽(22)
  • ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)

    ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)

    windows安裝的MySQL(mysql-8.0.29-winx64)數(shù)據(jù)庫(kù)長(zhǎng)時(shí)間沒(méi)有使用,今天用 Navicat 連接時(shí),突然就連不上了 ,報(bào)錯(cuò) ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061) , 這里記錄一下解決過(guò)程。 1、首先排查MYSQL 服務(wù)是否開(kāi)啟, Ctrl + Alt + Delete 打開(kāi)任務(wù)管理器, 搜索 M

    2024年02月19日
    瀏覽(33)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包