解決Mysql連接10061錯誤問題


解決 Mysql 連接 10061 錯誤問題

昨天win10更新,今天用Navicat就連接不上數據庫,數據庫版本8.0

這種錯誤一般都是服務沒開導致的,但是去開服務時報錯:

本地計算機上的MySQL服務啟動后停止。某些服務在未由其他服務或程序使用時將自動

解決方法:

1.首先把win10自動更新關了(個人想法)

https://jingyan.baidu.com/article/154b46310ffd1e28ca8f41a0.html

2.期間網上找了很多方法都不管用,最后解決問題的教程是:

https://jingyan.baidu.com/article/b7001fe1df92ce0e7282ddbc.html

我解決的方法是:接着打開配置文件my.ini文件,輸入如圖所示的配置信息行,這里是指定data文件夾的路徑

將datadir指向自己的data文件夾

注意programData的文件夾默認是隱藏的

修改完后啟動服務

3.如果還不行,可以試試下面的方法.

1.打開cmd,以管理員的權限啟動,進入bin目錄

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

2.首先,你需要把原來的服務刪除 mysql是你的服務名 我的是MYSQL80

mysqld --remove MYSQL80

3.清空data文件夾

4.重新配置 其實這步就是清空root用戶的密碼

mysqld --initialize-insecure --user=root

5.加載配置 其實就是再創建一個服務

注意路徑的引號,好多教程都沒寫引號 --install后的mysql是新建的服務名

mysqld --install mysql --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini"

6.提示Service successfully installed 才算成功

7.然后再啟動服務 mysql

net start mysql

8.如果還不行那另尋他路吧

如果成功了,需要給root重新設置一個密碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM