關於 Can't connect to MySQL server on 'localhost' (10061) 的一個解決方案

問題描述:mysql

使用Navicat for mysql 沒法遠程鏈接到本地數據庫,提示Can't connect to MySQL server on 'localhost' (10038) .sql

本地服務中MySql 服務沒有啓動,也找不到該服務。數據庫

使用CMD 命令行打開MySql 提示 Can't connect to MySQL server on 'localhost' (10061) 命令行

在網上百度以後按照那一大堆方案也沒有成功解決問題。再看了好幾個博客,隨手搗鼓了下竟然成功了。server

 

具體步驟blog

打開CMD命令行,進入到安裝mysql的bin 目錄下,輸入mysqld.exe, 而後按下回車鍵,不用等待,關閉CMD。博客

再次打開CMD 命令行,再次進入到mysql的bin 目錄下,輸入 mysql.exe,而後按下回車鍵。等待回覆幾個成功啓動mysql服務百度

使用Navicat for mysql 也能成功鏈接到本地數據庫。軟件

部分截圖如方法

 

這個方法感受須要在每次啓動以後,從新操做一次。這個問題應該是禁用了某些啓動項致使的。由於以前電腦每次打開某個軟件就會提示出錯而後重啓,我把全部啓動項關閉以後,就出現了這個問題。後期還有待改善。

因爲學得不夠好,對這一塊也不熟悉,具體的緣由我也不知道,就這樣成功了,但願有大佬能給個解釋,謝謝。也但願這個博客對那些也遇到這種狀況的人提供些幫助吧。

相關文章
相關標籤/搜索