win7下徹底卸載和重裝mysql

來源:互聯網
上載者:User

標籤:強制   ons   ram   fir   tab   generate   ogr   錯誤   技巧   

1 .目的:第一次安裝完mysql後忘記了臨時密碼,通過各種途徑都無法更改密碼,因此不得不把mysql卸載了。

2 .建議:第一次安裝mysql時會分配一個臨時密碼,如最後一行的se_:j<tqf1sL,建議先把密碼記下後進入mysql然後修改mysql密碼。這樣就免去了卸載和重裝mysql的麻煩,減輕了任務量。

E:\MYSQL\mysql-5.7.22-winx64\bin>mysqld --initialize --user=mysql --console
2018-05-21T04:59:10.998089Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is
deprecated. Please use --explicit_defaults_for_timestamp server option (see doc
umentation for more details).
2018-05-21T04:59:11.973145Z 0 [Warning] InnoDB: New log files created, LSN=45790

2018-05-21T04:59:12.793191Z 0 [Warning] InnoDB: Creating foreign key constraint
system tables.
2018-05-21T04:59:13.216216Z 0 [Warning] No existing UUID has been found, so we a
ssume that this is the first time that this server has been started. Generating
a new UUID: b482a83b-5cb3-11e8-ac0e-208984fa726e.
2018-05-21T04:59:13.311221Z 0 [Warning] Gtid table is not ready to be used. Tabl
e ‘mysql.gtid_executed‘ cannot be opened.
2018-05-21T04:59:13.361224Z 1 [Note] A temporary password is generated for [email protected]
localhost: se_:j<tqf1sL

3.卸載步驟:

在卸載前先在CMD中輸入以下命令。
net stop mysql  //停止服務

sc delete MySQL //刪除mysql

(1).到c盤C:\Program Files目錄下把mysql目錄刪除. (這個目錄是你之前mysql的安裝目錄,你可能在d盤什麼的)。

如果服務被佔用建議重啟後直接刪除安裝目錄,如果無法刪除可在c盤/windows/system32/cmd 右鍵用管理員權限開啟dos視窗用命令刪除安裝資料夾。

  • 刪除檔案或目錄CMD命令:

rd/s/q 盤符:\某個檔案夾  (強制移除檔案檔案夾和檔案夾內所有檔案)
del/f/s/q 盤符:\檔案名稱  (強制移除檔案,檔案名稱必須加檔案尾碼名)

 

  • 刪除檔案或目錄BAT命令:

建立.BAT批次檔輸入如下命令,然後將要刪除的檔案拖放到批次檔表徵圖上即可刪除。
DEL /F /A /Q 
RD /S /Q 

(2).如果在其他盤還有設定目錄也要刪除.空目錄也要刪除。

(3).到regedit把註冊表刪除

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

 有的話全部刪除(技巧:用F3迴圈尋找“mysql”)

4.重新安裝mysql建議

重裝mysql後如果仍是原來的版本,安裝資訊仍會覆蓋原先,因此初始化資料庫仍是原來的,建議更換原來的路徑或則mysql版本。如以下是我原來安裝的mysql路徑和重裝後的mysql路徑(沒報錯)

原來安裝:E:\MYSQL\mysql-8.0.11-winx64

重裝:E:\MYSQL\mysql-5.7.22-winx64

5.安裝過程中遇到的問題

(1).安裝mysql時需要用到這3個檔案,為了避免混淆最好備份一份。在安裝過程中我把這三個檔案夾弄混了,安裝過程中提示各種錯誤,後來把這些檔案全部刪除了從其它電腦(同一系統win7/x64拷貝相同檔案後安裝成功)

C:\Windows\System32\ MSVCR120.dll

C:\Windows\System32\msvcr120.dll

C:\Windows\System32\msvcr120_clr0400.dll

(2).注意下載版本時要和作業系統一致(win32和winx64要分清)

(3).系統內容變數要一致

(4).my.ini內容中 的安裝目錄和存放目錄要與mysql安裝目錄一致

6.windows安裝mysql的部落格路徑(win7&win10都已驗證過,能夠成功安裝)。

安裝mysql部落格連結:

http://www.cnblogs.com/Qtoken/p/9008296.html

 

win7下徹底卸載和重裝mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.