初次安裝MySQL出現Can’t connect to MySQL server on ‘localhost’ (10061)


一開始去網上找,都是去服務中找對應的mysql服務,然后打開,可是我解壓mysql之后,本地中並沒有mysql服務,因此我要先要讓我本機出現mysql服務

1.以管理員命令打開命令行,進入mysql的bin目錄,執行指令:mysqld -install

 2.當我們服務中出現mysql服務之后,不要着急打開服務,因為現在我們不知道初始密碼,可以先初始化密碼,

打開安裝目錄,找到data文件夾,直接刪掉,沒有最好,就不用刪了(我是初次安裝,所以可以隨便執行刪除的操作

3.在命令行中初始化密碼:mysqld --initialize --console

 4.得到密碼之后,此時就可以打開服務了,net start mysql,或者去服務中手動開啟服務均可,然后使用此密碼就可以登陸mysql數據庫

 5.進入mysql之后,輸入任何語句都要在末尾加分號,但是此時無論輸入什么都會提示以下語句

 6.重置密碼

 7.網上有很多說要執行:flush privileges,不過我忘記了,也不影響。

 

解決問題時:有參考以下兩個博客,對他們表示感謝

參考博客:https://www.csdn.net/gather_20/MtTaEg3sMzc5OC1ibG9n.html

參考博客:https://blog.csdn.net/qq_28398301/article/details/90546135

 


免責聲明!

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



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