先事先聲明下,該博文不提供解決方案,僅是提升你對mysql的整體瞭解。(當然,解決問題優先)
mysql。。。昨天還行,今天它就躺在那了。。。
輸出密碼,賬號。。。bug出現。。。
錯誤1:
Can't connect to MySQL server on localhost (10061)
然後發現友軍
MySQL問題記錄--Can't connect to MySQL server on localhost (10061)解決方法
它說mysql沒有啓動。但是我看了看,哎,我啓動了。(忘了截圖)
怎麼回事?
然後,我就試試它說的,
mysqld --install
結果,也和它一樣。
然而我使用的是“net start mysql57”成功啓動msyql57服務。
但是之後我服務中多出了一個MySQL服務項,原本是隻有,
額,我對mysql這個工具不太瞭解,所以我就想也啓動它唄。(注:兩個服務是不可能共用一個端口,這裏是之所以啓動是因爲防止是遺落的某個我不瞭解的結構)
之後,又有bug跳出。
注:其實還有一個友軍:Can't connect to MySQL server on xxx (10061)
第二個錯誤:
額,有點不明白怎麼回事。只好問下度娘了,之後就又發現一友軍:本地計算機上的MySQL服務啓動後停止。某些服務在未由其他服務或程序使用時將自動
。。。
總之,經過它的一番講解,我終於打敗了這個小bug。
其實在這過程中,我還碰到一個隱形的boss,
'mysql'不是內部或外部命令,也不是可運行的程序或批處理文件.
wo,怎麼回事,之前這個mysql不是好好的嗎,怎麼一不行,啥事都有。(之前也碰這個問題)
。。。
原來這是因爲沒有在環境變量PATH中將mysql的路徑添加進去。(安裝時,一直next。。。)
參考資料:'mysql'不是內部或外部命令,也不是可運行的程序或批處理文件.
。。。
但是我還沒成功,雖然mysql57服務器開啓了,但是mysql服務出現
MySQL發生系統錯誤2 系統無法找到指定文件
我去。。。
所以我就找去找我偉大友軍了,
但是,它在最後可能把數據庫都可能搞沒。。。(所以我就不敢試,要是試過的可以發表發表你的看法)
不過,我從中找到不少的知識,讓我更深的瞭解mysql這個工具。
最終,我在這篇,Windows 無法啓動MySql服務 (位於 本地計算機上)錯誤2: 系統找不到指定的文件的領導下,搞定了這個問題。
原來,是windows註冊表哪裏的問題。(這時我都有些顫顫發抖的點了點鼠標,在22度的空調之下。。。)
修改windows註冊表的時候,要謹慎。凡是修改了什麼都要拷貝在新建的文本內,以免出現問題就無法恢復了。(幸運的我。。。)
好了,到這時我興奮的重啓MySQL這個服務項,
叮咚。。。
bug
“指定的服務已經標記爲刪除”
我去,想了想。對哦,在解決上一個問題的時候,好像有執行過這麼一條命令,
- mysqld --remove
額,好像我刪了。。。
那我只好再去把它給註冊進去,但是之後。。。
MySQL服務正在啓動或停止中,請稍候片刻後再試一次【解決方案】
哦,原來這個是因爲我經常頻繁的啓動和停止MySQL服務。。。。
最終各種問題解決了,服務器也全部正常開啓了。但是登陸的時候還是有問題。。。。
我看了看天,真藍。。。
之後,我看了到can t connect to mysql server on 'localhost'解決方法
看到,
嗯(好吧,也可能是我眼花了。。。)
我把防火牆給關了(曾經也碰到過這個問題。。。),啓動成功,登陸成功。。。成功了。
好吧,我說實話。其實是我閒着無聊,到此找bug。。。
畫圖瞭解,
參考資料:
MySQL問題記錄--Can't connect to MySQL server on localhost (10061)解決方法
ora--12154 :TNS :could not resolve the connect identifier specified 錯誤處理
Can't connect to MySQL server on xxx (10061)
'mysql'不是內部或外部命令,也不是可運行的程序或批處理文件.
安裝mysql Install/Remove of the Service Denied!錯誤的解決辦法
Windows 無法啓動MySql服務 (位於 本地計算機上)錯誤2: 系統找不到指定的文件
本地計算機上的MySQL服務啓動後停止。某些服務在未由其他服務或程序使用時將自動
關於在安裝MySQL時報錯"本地計算機上的mysql服務啓動後停止,某些服務在未由其他服務或程序使用時將自動停止"的解決方法