mysql8.0.15安裝在Initializing Database報錯


參照這位 鏈接 博主寫了寫自己的 

使用MySQL Installer卸載(感覺最好)
前提:之前安裝時也是使用MySQL Installer安裝才可使用此方法。此方法快捷一鍵刪除干凈,但是要注意以下幾點,若不執行前三點,在一鍵卸載時會報錯。

1、停止MySQL服務,ctrl+R打開cmd命令界面,輸入net stop mysql,出現已停止則成功//啟動才需要關
      刪除mysql server服務。還是cmd命令界面,輸入sc delete mysql,刪除成功//去計算機管理看一看還有沒有別的mysql服務 我就有兩個
      刪除C:\ProgramData里的MySQL文件夾//一般在這


打開MySQL Installer安裝程序,選擇Remove,勾選MySQL server,卸載(若之前安裝時安裝了其他組件,可以不卸載,但想重裝別的版本的MySQL,還是統一版本為好)

 


2.重裝MySQL

推薦使用MySQL Installer安裝程序安裝,方便日后卸載維護。安裝前,需要注意卸載必須干凈,還有一點網上都未提及的,計算機名和計算機組名必須是英文,否則安裝時會報錯,安裝時報錯的幾個步驟:

8系列版本在Initializing Database報錯,報錯日志中有亂碼

5系列版本一直卡在starting server

手動啟動服務出現啟動后停止
壓縮版使用命令安裝在初始化數據庫mysqld --initialize-insecure時,會報錯,其中錯誤提示有部分是亂碼
重點:亂碼!
網上的解決辦法是:1、安裝路徑不出現中文 2、打開my.ini文件修改亂碼部分 3、重裝MySQL
以上辦法對我無效,但在檢查my.ini文件時,查看亂碼部分指向的是什么,最終查出亂碼部分是計算機名和計算機組名,MySQL在安裝時會獲取計算機名和組名將其寫入my.ini文件中,但好像翻譯中文時亂碼,最終導致程序無法安裝。

解決辦法
右鍵我的電腦屬性–>查看自己的計算機名和組名是否為中文–>更改計算機名和組名–>重啟計算機–>使用MySQL Installer安裝程序安裝MySQL server–>安裝成功

 


免責聲明!

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



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