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安裝更換相關鏈接