---
title: JAVA程式筆記-Mysql-如何乾淨的卸載+重新安裝
tags: JAVA程式筆記
---
任務描敘:如何乾淨的卸載"MYSQL"..讓重新安裝後可以出現可以設密碼的畫面(才能成功)
---
安裝包(裡面包含了需要的server+Connector+Mysql workbench)下載點:https://dev.mysql.com/downloads/mysql/
安裝參考(我是選第一個安裝全部)~http://myxxqy.com/2017/07/12/windows10%E4%B8%8BMYSQL%E5%AE%89%E8%A3%85%E5%8F%8A%E9%85%8D%E7%BD%AE/
https://clay-atlas.com/blog/2019/11/16/mysql-mysqlworkbench-tutorial-download-install-steps/
這兩個我交叉著看著做~反正後來玩壞了再重來~(第二次裝居然可以不設密碼~似乎是一個錯誤)
https://blog.csdn.net/muyimo/article/details/69384740
沒有註冊ORCAL會員操作失敗過程~
後來發現居然是沒有徹底卸載MYSQL造成,來試試徹底卸載
https://kknews.cc/zh-tw/code/vog98ea.html
---
路徑的地方派之後忘記先截下來~(發現有的網路上的解釋都跳過這裡呢?)
執行最重要的幾個元件:

紀錄一下我下載那些,之後沒下載到有需要用時再安裝
下載MySQL Connectors(這裡是驅動程序)-因為我們是學JAVA,所以下載JDBC Driver for MySQL (Connector/J)https://dev.mysql.com/downloads/connector/j/
---
3306很重要也記錄一下

---
用CMD檢查MYSQL有沒有裝好-發現失敗

參考這個來修正:
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/533598/
由於沒有配置環境變數導致的,當然也可以先切換到mysql的安裝目錄再執行命令
https://pclevinblog.pixnet.net/blog/post/314562601-%5Bmysql%5Dmysql-%E7%92%B0%E5%A2%83%E8%AE%8A%E6%95%B8%E8%A8%AD%E5%AE%9A--windows
發生:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

繼續參考解決方法
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/533598/
官方解決方法https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html
---
還是因為沒有註冊ORCAL會員?(後來我登入之後又有一個下載檔)

---
然後寄信問居然叫我看https://dev.mysql.com/doc/refman/8.0/en/installing.html
所以決定把解決發法寫一下~

---
到登錄編輯程式看看裡面有沒有MYSQL-然後把MYSQL文件刪掉
我也是第一次到這裡-參考:https://windows10.pro/win10-open-the-registry-editor-regedit/

---
資料夾內也刪除

高級環境設定也要刪除
https://www.itread01.com/content/1534426807.html?fbclid=IwAR2UBSmsJc2dr1FTas7ESHvE8ruOFSDa4xhdmmoxgmvTD58Mvhj4eZok9lE
確認都沒有MYSQL

然後~重開機
---
1)停止MySQL服務
打開控制台→管理工具→服務(找到MySQL)
2)卸掉mysql server
打開控制台→程式與功能→找到mysql server,以及所有mysql相關的元件,不光是server,然後全部卸載
3)將mysql目錄下的安裝資料夾刪除,例如我的:C:\Program Files (x86)\MySQL
4)刪除mysql在註冊表裡的資訊
①WIN+R 輸入“regedit”進入註冊表
②刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL資料夾
刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL資料夾。
刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的資料夾。
如果沒有相應的資料夾,就不用刪
5)刪除C盤隱藏檔下的MYSQL檔
(“C:\ProgramData\MySQL”)
http://www.xitongzhijia.net/xtjc/20190710/159293.html












---下一個魔王是要確認是否安裝成功--
流程:在cmd確認->開MYSQL SERVER->mysql workbeanck 設定
---
有查到似乎是可以從這裡去連 MYSQL SERVER


看到版本號了~
再來就是高級環境設定:這個也是一個雷(因為書裡沒有寫)
https://www.itread01.com/content/1534426807.html?fbclid=IwAR2UBSmsJc2dr1FTas7ESHvE8ruOFSDa4xhdmmoxgmvTD58Mvhj4eZok9lE
如果有斷網之後再連網要再重新登入(如果是太弱的網路容易斷的也是...)
---
然後再分成
用CMD使用MYSQL:
https://hackmd.io/@sSA6NW2ZToCxgSaVETWNCg/SyO4L-IsU
用WORKBENCH使用MYSQL:
https://hackmd.io/@sSA6NW2ZToCxgSaVETWNCg/S1lvUZIsI