【錯誤解決】本地計算機上的mysql服務啟動停止后,某些服務在未由其他服務或程序使用時將自動停止


轉載:http://blog.csdn.net/qq_26525215

在啟動mysql服務時出現該錯誤: 
本地計算機上的mysql服務啟動停止后,某些服務在未由其他服務或程序使用時將自動停止。

mysql 版本 5.7.14 
系統 win 7

后來經過一系列的百度,谷歌,總算是解決了。

首先,你需要把原來的服務刪除:

注意:mysql為你的服務名稱,自己可以隨便定義的。 
此命令需要進入mysql安裝目錄下的bin目錄運行!

mysql的根目錄下: 
你需要清空data目錄。

如果沒有data目錄,請自行創建一個空目錄,起名為data!

然后在bin目錄下運行命令

初始化!

接着運行:

后面的路徑記得改成自己的! 
這是注冊mysql服務!

 
嗯,這里有個小瑕疵,mysql我少打了個l。 
不過沒事,這個名字是自定義的!

我按照沒打錯的情況來解釋哈。

接下來就是啟動服務: 
請以管理員權限運行!

 
我這里打的是mysq,是因為前面我定義的名字是mysq了、、、

然后就OK了!

我不知道那個是不是生成隨機密碼的。

大家可以去data目錄下找.err后綴的日志。

打開文件:

會告訴你密碼的!

用戶名是:root

接下來就是登陸

因為我這里的密碼為空,直接再空格就OK了。

完美解決!

問題2:windows7下啟動mysql服務出現服務名無效的原因及解決方法

問題原因:mysql服務沒有安裝。

解決辦法: 在 mysql bin目錄下 以管理員的權限 執行 mysqld.exe -install命令。

如:D:\mysql-5.7.17-win32\bin>mysqld.exe -install 然后仍然以管理員的權限 net start mysql 開啟Mysql服務了。

附卸載mysql服務的方法。

1、以管理員的權限 net stop mysql ,關閉mysql服務

2、以管理員的權限 mysqld -remove ,卸載mysql服務

 


免責聲明!

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



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