Mysql啟動服務提示系統找不到指定的文件


Mysql啟動服務:

C:\Windows\system32>net start mysql
發生系統錯誤 2。

系統找不到指定的文件。

怎么還是報這個錯?難道不是由於配置的原因?對,不是由於上面的配置的問題,但上面的配置添加后也沒有錯。那是什么原因?

這里是最需要注意的地方,在安裝mysql服務時,一定要切換到mysql安裝目錄的bin目錄下,不管你是否配置環境變量,否則在安裝完后啟動服務還是會報上面的錯誤。

切換到bin目錄后,先刪除前面安裝的mysql服務(刪除服務不一定要到bin目錄),再重新在bin目錄下安裝mysql服務,然后啟動:


C:\Windows\system32>cd ../..

C:\>cd Program Files\MySQL\MySQL Server 5.6\bin

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --remove
Service successfully removed.

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --install
Service successfully installed.

C:\Program Files\MySQL\MySQL Server 5.6\bin>net start mysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。

成功了!
現在來驗證一下不需要添加my.ini文件,也是可以正常啟動服務的,只要是在bin目錄下安裝的服務就行。只需要停止mysql服務,把服務刪除后,再把mysql安裝目錄下的my.ini文件刪除掉,再重新安裝服務,啟動mysql服務,看看能不能正常啟動即可,實驗證明,是可以正常啟動的。


C:\Program Files\MySQL\MySQL Server 5.6\bin>net stop mysql
MySQL 服務正在停止.
MySQL 服務已成功停止。

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --remove
Service successfully removed.

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --install
Service successfully installed.

C:\Program Files\MySQL\MySQL Server 5.6\bin>net start mysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。


免責聲明!

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



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