MySql The service could not be started解決
MySql安裝
由於需要用mySql數據庫今天就把它安上了,每次安裝軟件,數據庫總是夠我們折騰的,有時出現錯誤甚至比重裝系統還要讓人頭疼。
今天在安的過程中就不出了很多錯誤,在重啟與重裝的反復搗鼓中終於安上了,安完之後才感覺原來是這樣,以後卸載軟件或者重裝應該應該怎麼樣做。
遇到的小問題
第一個錯誤是 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax 。
根據問題描述應該是連接服務器過程中輸入的字符串語法有些問題,可以查一查MySql數據庫連接字符。
並且登錄的窗體總是一閃就自動關閉了
這是由於MySql的服務器沒有啟動,它的command 窗體就會啟動會自動關閉,把MySql服務啟動即可。
第二個問題是連接數據庫時總是拒絕訪問,估計是沒有登錄或者權限不夠,或者是數據庫建立過程中建了一半出現了問題,沒有把默認的root用戶創建完整,這種情況只能重裝。
查看了一下MySql,是在安裝中安了一半而推出導致的
重裝步驟
數據庫重裝以前的版本必須卸載干淨否則不能裝成功,下面是一些注意點:
在控制面板裡面卸載。
安裝目錄
對於安裝目錄僅僅找到看見的是不夠的,有些問題系統會自動隱藏,需要先到“文件組織”中設置一下,設置成為可見。
由於隱藏文件沒有注意到,多重裝了一次
在安裝數據庫時,每種數據庫端口號一般已經確定,比例Oracle為1521,MySql為3306,如果提示該端口已被占用,則可以說明存在舊版本數據庫沒有卸載干淨。
注冊表
在“管理工具”服務中,有很多的服務,這些服務同注冊表裡“services”文件夾裡內容對應著,需要手動刪除相應服務。
也可以按F3,搜索相關值,把有關的都刪除掉。
把上面吉幾項如果卸載干淨,一般是就沒事了