1. 程式人生 > >mysql 8.0 重安裝

mysql 8.0 重安裝

首先要用管理員身份啟動cmd.exe 進入mysql/bin 目錄。一定要是管理員身份。

 

1.先把mysql 指定ini檔案備份一個。我的是my.ini.

2.備份資料庫資料(data資料夾)

2.1 解壓你從官網下載下來的安裝包,解壓到目錄中。

2.2 刪除data資料夾

3.解除安裝已有的mysql 服務

mysqld -remove [服務名]

預設情況下服務名為 MySQL,可以省略。

4.解除安裝時,如果你開著Windows的【服務】,就先關閉服務視窗。如果後面操作時提示沒有解除安裝乾淨,可以使用下面的命令刪除服務。

使用 sc query mysql

 命令檢視一下名為mysql的服務。

5.解壓新版本的 MySQL,將 my.ini 配置檔案複製到解壓目錄中,根據實際情況修改資料配置路徑:

basedir = D:\Program Files\mysql-5.7.18-winx64  (參考而已)
datadir = D:\Program Files\mysql-5.7.18-winx64\data (參考而已)

6.先在mysql的bin目錄下執行mysqld  --initialize-insecure (不設定root密碼,建議使用)命令,第一次執行這個命令會等待的時間稍微長了一些,並且控制檯沒有任何返回結果。可以看到mysql的根目錄下會多出一個data資料夾,裡面一堆檔案。

7.執行如下命令

mysqld install

8. 執行

net start mysql

啟動成功

 

 

參考如下:

mysql無法啟動 服務沒有報告任何錯誤  https://jingyan.baidu.com/article/da1091fb1a46a6027849d6a8.html