MySQL卸載不干凈,真的讓人很頭大


MySQL卸載不干凈,真的讓人很頭大

對於重裝MySQL的同學,我們啟動MySQL服務時可能會出現如下錯誤

查看屬性后發現可執行文件這里出現的並非本次安裝的目錄

那大概是因為上次卸載的時候沒有卸載干凈吧

怎么辦呢?

1我們先從CMD進到MySQL的bin目錄(本次安裝的目錄)里,然后執行mysqld remove

2再執行mysqld install

3然后去初始化MySQL(見下文)

否則會出現以下錯誤

4新打開一個CMD窗口,執行net start mysql

大功告成,登錄就O了

注意:就我查到的資料可知,初始化MySQL的方式有兩種

mysqld --initialize-insecure

這個命令執行完后沒有輸出,然后我們直接以root用戶登錄即可(mysql -u root)

登錄成功后,你可以先干點什么,不過還是建議先更新密碼----參見下文

mysqld --initialize --console

這個命令執行完后,會輸出一些內容,里面有root用戶的初始密碼
我們需要以這個密碼登錄root用戶(mysql -u root -p)


登錄成功后,你會發現你什么都干不了,因為它要你更新密碼,命令如下:

alter user user() identified by '新密碼';


alter user 'root'@'localhost' identified by '新密碼';


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM