重裝MySQL最后一步失敗的完美解決方案(經(jīng)驗(yàn)總結(jié))
相信大家使用MySQL都有過重裝的經(jīng)歷,要是重裝MySQL基本都是在最后一步通不過,除非重裝操作系統(tǒng),究其原因就是系統(tǒng)里的注冊表沒有刪除干凈。下面是我總結(jié)的一點(diǎn)經(jīng)驗(yàn),都是血的教訓(xùn):
MYSQL出現(xiàn)問題,重裝是非常郁悶的事情,很是崩潰,搞一次需要記錄一次
安裝的時(shí)候,有時(shí)候會出現(xiàn)could not start the service mysql error:0 提示錯(cuò)誤。
解決步驟:
1、開始-MySQL-MySQL Server 5.1-MySQL Server Instance Config Wizard-Next-Remove Instance。
2、進(jìn)入添加刪除程序,找到MySQL選擇卸載,選擇remove。
3、進(jìn)入注冊表。
3.1、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的鍵值,如果有相關(guān)mysql鍵值(mysql、mysqladmin)則刪掉,即可;
3.2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\下有mysql目錄就要刪除。
3.3、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\下有mysql目錄就要刪除。
3.4、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下有沒有關(guān)于Mysql鍵值,有刪除,即可。
3.5、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下有沒有關(guān)于Mysql鍵值,有刪除,即可。
3.6、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下有沒有關(guān)于Mysql鍵值,有刪除,即可。
4、刪除C:\Documents and Settings\All Users\Application Data目錄下的MySQL目錄。
5、進(jìn)入MySql安裝目錄,刪除目錄。
6、在進(jìn)入注冊表搜索關(guān)鍵字MYSQL 看看還有沒有跟MYSQL有關(guān)系的;
不需要重啟電腦,直接重新安裝即可。
注意:在重新安裝MySql之前,最好是把數(shù)據(jù)庫備份一下。
特別提示:注意日志文件是非常關(guān)鍵的,對于mysql來說,如果發(fā)生什么難以解決的問題,先查data下的.err文件才是王道。
1、在“運(yùn)行”里鍵入regedit進(jìn)入注冊表。
2、HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目錄刪除
3、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
4、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
5、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL目錄刪除注冊表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時(shí)候,都刪除就可以
6、刪除C:\Documents and Settings\All Users\Application Data\下的MySQL文件夾
7、最后卸載MySQL。
8、刪除MySQL安裝路徑下的文件夾。
9、最好重啟下電腦。
OK!了(腳本之家小編提示:目前以上方法在MySQL版本是MySQL 5.0的情況下可以重裝成功,其它版本需要大家驗(yàn)證了)
(當(dāng)然Windows7下卸載了MySQL后似乎沒有了以上的幾個(gè)注冊表項(xiàng),所以在Windows7下可以正常的重裝)
相關(guān)文章
解決MySQL添加新用戶-ERROR?1045?(28000)的問題
這篇文章主要介紹了MySQL添加新用戶-ERROR?1045?(28000)解決辦法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03Mysql計(jì)算n日留存率的實(shí)現(xiàn)
本文主要介紹了Mysql計(jì)算n日留存率的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Mysql字符串字段判斷是否包含某個(gè)字符串的2種方法
這篇文章主要介紹了Mysql字符串字段判斷是否包含某個(gè)字符串的2種方法,本文使用Like和find_in_set兩種方法實(shí)現(xiàn),需要的朋友可以參考下2015-01-01mysql 從一個(gè)表中查數(shù)據(jù)并插入另一個(gè)表實(shí)現(xiàn)方法
這篇文章主要介紹了mysql 從一個(gè)表中查數(shù)據(jù)并插入另一個(gè)表實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下2017-05-05MySQL入門教程(五)之表的創(chuàng)建、修改和刪除
MySQL 為關(guān)系型數(shù)據(jù)庫(Relational Database Management System), 本文給大家介紹MySQL入門教程(五)之表的創(chuàng)建、修改和刪除,需要的朋友一起學(xué)習(xí)吧2016-04-04MySql獲取當(dāng)前時(shí)間并轉(zhuǎn)換成字符串的實(shí)現(xiàn)
本文主要介紹了MySql獲取當(dāng)前時(shí)間并轉(zhuǎn)換成字符串的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07mysql 加了 skip-name-resolve不能鏈接數(shù)據(jù)庫問題的解決方法
這篇文章主要介紹了mysql 加了 skip-name-resolve不能鏈接數(shù)據(jù)庫問題的解決方法,需要的朋友可以參考下2016-04-04連接MySql速度慢的解決方法(skip-name-resolve)
這篇文章主要介紹了連接MySql速度慢的解決方法(skip-name-resolve),需要的朋友可以參考下2015-09-09