wamp圖示橙色mysql不啟動【錯誤解決】本地計算機上的mysql服務啟動停止後,某些服務在未由其他服務或程式使用時將自動停止
阿新 • • 發佈:2019-01-01
在啟動MySQL服務時出現該錯誤:
本地計算機上的mysql服務啟動停止後,某些服務在未由其他服務或程式使用時將自動停止。
mysql 版本 5.7.14
系統 win 7
後來經過一系列的百度,谷歌,總算是解決了。
首先,你需要把原來的服務刪除:
mysqld --remove mysql
- 1
- 1
注意:mysql為你的服務名稱,自己可以隨便定義的。
此命令需要進入mysql安裝目錄下的bin目錄執行!
mysql的根目錄下:
你需要清空data目錄。
如果沒有data目錄,請自行建立一個空目錄,起名為data!
然後在bin目錄下執行命令:
mysqld --initialize -insecure --user=mysql
- 1
- 1
初始化!
接著執行:
mysqld --install mysql --defaults-file=d:\mysql-5.7.14-winx64\my.ini
- 1
- 1
後面的路徑記得改成自己的!
這是註冊mysql服務!
嗯,這裡有個小瑕疵,mysql我少打了個l。
不過沒事,這個名字是自定義的!
我按照沒打錯的情況來解釋哈。
接下來就是啟動服務:
請以管理員許可權執行!
net start mysql
- 1
- 1
我這裡打的是mysq,是因為前面我定義的名字是mysq了、、、
然後就OK了!
我不知道那個是不是生成隨機密碼的。
大家可以去data目錄下找.err字尾的日誌。
開啟檔案:
會告訴你密碼的!
使用者名稱是:root
接下來就是登陸:
mysql -u root -p
- 1
- 1
因為我這裡的密碼為空,直接再空格就OK了。
問題完美解決!
本文章由[諳憶]編寫, 所有權利保留。