MySQL Server 5.5安裝中遇到的問題及解決方案

來源:互聯網
上載者:User

標籤:os   使用   sp   檔案   資料   問題   bs   ef   工作   

之前開始用師兄用過的電腦工作,各種不適應,開始重新搭建自己習慣的環境,重裝MySQL就是其中一項,然後重裝過程中遇到了問題,具體情況總結如下:

1.以前也重新安裝過MySQL,但是完全沒有用過就直接卸載,然後重新安裝,沒有出現任何問題。

2.以前安裝過,然後自己又在裡面建了一個表進行測試,然後再卸載,刪除安裝目錄,...再重新安裝就出現了"無法啟動mysql服務"的錯誤....

以下是解決過程:

網上查到的方法
1)重新安裝好多次,換了版本也是不行...
2)從網上搜尋,發現解決辦法是:找到MySQL安裝目錄下的my.ini設定檔,然後把裡面的default-storage-engine = InnoDB  修改為 default-storage-engine=MyISAM
能確實啟動mysql服務.
但是原來的資料庫檔案卻用不了了,因為儲存方式不一樣了(好像是...)

我自己重新思考的解決辦法:

按照上面的方法我開啟資料庫後,發現原來的資料庫檔案還存在,也就是說,即便把MySQL的安裝目錄刪除了,資料庫的隱藏檔仍然存在.所以,網上所說的資料庫中的各種資料什麼的都存在安裝目錄下,是不正確的.
我想要是把這些資料庫庫隱藏檔找出來,然後刪掉或者剪下到別的地方.然後重新安裝mysql就應該可以了.
我直接在整個硬碟中(其實,C盤及所安裝的那個盤就可以了)搜尋索引鍵"mysql".然後找到了有個C:\programData檔案夾(注:該檔案夾是個隱藏檔案夾,需要設定可見或者直接在路徑中輸入全路徑即可看到),這個檔案夾下有個MySQL目錄,裡面分不同版本存放著自己曾經安裝使用過的mysql資料庫資料的隱藏檔.我在裡面找到了自己曾經在test資料庫下建立的t_users表格檔案.
然後我把整個mysql檔案夾給刪除了,剪下到別的地方應該也可以.
然後重新安裝就可以正常啟動mysql服務了.若是需要以前的資料庫檔案,再放回來應該也可以,我沒有嘗試,所以不能很肯定...

(⊙o⊙)…好像5.5及之後的mysql在win7中,安裝目錄下的data中只儲存一些資料庫的結構檔案,而資料庫的資料檔案都存放在c:\programData檔案夾中.

注:我的OS是WIN7(x64),MySQL版本是Server 5.5

MySQL Server 5.5安裝中遇到的問題及解決方案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.