1. 程式人生 > >mysql 5.7安裝報錯: 請鍵入 NET HELPMSG 3534 以獲得更多的幫助

mysql 5.7安裝報錯: 請鍵入 NET HELPMSG 3534 以獲得更多的幫助

本地顯示安裝了5.5版本,後來在執行sql指令碼的時候報錯,原因是由於5.5不支援兩個欄位為timestamp型別,沒有具體分析原因,就解除安裝了5.5版本。網上隨便下載了一個5.7的mysql,安裝後,使用command client啟動發現閃退,找到原因是,要進入mysql安裝目錄找到my-default.ini檔案,修改檔名為my.ini。再次啟動發現連線不上mysql服務,進入windows管理工具的服務下,沒有發現MySql服務。
後找到原因是由於,mysql5.7預設沒有生成data目錄,需要使用命令手動初始化一下。
步驟如下:
進入mysql安裝bin目錄下
1 執行 mysqld.exe -nt remove
2 執行 mysqld –initialize(中間是兩個中劃線)
3 執行 mysqld.exe -nt install
4 執行 net start mysql

如果執行第4步時,如果報錯
C:\Program Files\MySQL\MySQL Server 5.7\bin>net start mysql

MySQL 服務正在啟動 . MySQL 服務無法啟動。

服務沒有報告任何錯誤。

請鍵入 NET HELPMSG 3534 以獲得更多的幫助。

則刪除mysql安裝目錄下的data目錄,將4個步驟重新執行一遍。

C:\Program Files\MySQL\MySQL Server 5.7\bin>net start mysql

MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。