1. 程式人生 > >Mysql安裝更換相關鏈接

Mysql安裝更換相關鏈接

生成 let 啟動失敗 tro gree eventlog style tar mysql的安裝

1.首先要有壓縮版的幾個版本:技術分享圖片

(也可以去下安裝版的,環境配置會自動配置,在這裏自己動手豐衣足食)

2.參照相關鏈接把以前的數據庫徹徹底底清楚幹凈。

https://blog.csdn.net/mr_green1024/article/details/53222526

  1.管理員cmd 停止服務 net stop mysql 也可以在服務處手動停止

  2.卸載服務 mysqld -remove [服務名]

  3.刪除文件,這裏想要保留版本文件可以不用

  4.清理註冊表,重中之重,不要有殘余

參照:a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除
註冊表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之類,刪除的時候都刪除就可以 。

3.配置環境把sql下bin目錄復制到系統path環境中

  1.cmd啟用 安裝命令mysqld install

4.管理cmd之前有數據庫的話要刪除之前數據庫服務 【bin】

參考鏈接:https://blog.csdn.net/qq_39701269/article/details/77935490

如下:

出現問題The service already exists
這是由於之前已經安裝過mysql並且沒有刪除幹凈、

  輸入sc query mysql

技術分享圖片

  命令sc delete mysql,刪除該mysql

之後:安裝命令mysqld install

就可以成功

5.net start mysql

參照:https://blog.csdn.net/shinny195/article/details/82319218

可能會碰見:無法啟動,啟動失敗絕大可能是因為 mysql下沒有Data文件

先配置ini文件:技術分享圖片

網上有許多,可以去找復制黏貼即可,

註意:mysql的安裝目錄和mysql數據的存放目錄Data

配置完後執行:mysqld --initialize-insecure

生成完後,執行net start mysql

啟動後找Data文件下的.err文件,查找password 初是密碼

cmd->mysql -uroot -p 即可啟動。

更改密碼參考:

https://www.cnblogs.com/xiaoliying/p/7225235.html

mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘new_password‘;

Mysql安裝更換相關鏈接