MySQL安裝失敗解決辦法

來源:互聯網
上載者:User

一、.msi版的MySQL安裝包在最後執行的時候到第三步就死掉了,直接未響應


這是因為以前在本機中安裝過MySQL,卸載的時候沒有卸載乾淨導致的,因為有的檔案夾隱藏的很深。

1、卸載MySql相關組件;

2、刪除MySQL的安裝目錄;

3、在註冊表(regedit)查詢mysql,全部刪除;

cmd -> regedit
1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄

4、C盤搜尋mysql,刪除所有的檔案夾。這裡搜尋的時候有個MySQL檔案夾在C:\ProgramData裡面,但是看C盤根目錄下面沒有這個檔案夾,不知道為什麼,反正不管了直接在地址欄輸入C:\ProgramData找到MySQL檔案夾,刪掉即可;

5、重啟電腦,重新安裝。注意:這裡如果不重新啟動電腦的話再次安裝的時候第三步會出現紅叉。




二、如果安裝版覺得太過繁瑣的話,可以直接使用解壓版的MySQL。

MySQL Server 5.1

1、將檔案加壓,放在任意目錄下,我的直接放在E盤下面,E:\MySQL Server 5.1;

2、修改my.ini檔案,

basedir=E:\MySQL Server 5.1(mysql所在目錄) 

datadir=E:\MySQL Server 5.1\data (mysql所在目錄\data)


3、配置環境變數,直接將MySQL下的bin目錄所在路徑添加到Path中;

4、以管理員身份運行cmd(一定要用管理員身份運行,不然許可權不夠),

輸入:cd E:\MySQL Server 5.1\bin 進入mysql的bin檔案夾

輸入mysqld -install(如果不用管理員身份運行,將會因為許可權不夠而出現錯誤:Install/Remove of the Service Denied!) 

5、安裝成功

6、在cmd中輸入net start mysql啟動服務


如果此處出現錯誤2“系統找不到檔案”,檢查一下是否修改過設定檔或者是否進入在bin目錄下操作,如果設定檔修改正確並且進入了bin檔案夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);

如果出現錯誤1067,那就是設定檔修改錯誤,確認一下設定檔是否正確。

7、服務啟動成功之後,就可以登入了,,輸入mysql -u root -p(第一次登入沒有密碼,直接按斷行符號過),登入成功!

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.