1. 程式人生 > 其它 >MySQL 服務正在啟動 . MySQL 服務無法啟動。 服務沒有報告任何錯誤。

MySQL 服務正在啟動 . MySQL 服務無法啟動。 服務沒有報告任何錯誤。

技術標籤:mysql

問題

啟動伺服器的時候給我報了連線mysql錯誤,於是我看了一下服務,mysql沒啟動,於是命令列啟動mysql,給我報了這麼一個錯誤。

原因

本人因為是前端,所以對mysql不太熟悉,配置的時候都是傻瓜式配置,百度找的教程,然後直接將my.ini給複製了,一點沒改,結果造成mysql資料庫的資料的存放目錄不正確,也不知道之前是怎麼連線成功的。

[mysqld]
# 設定3306埠
port=3306
# 設定mysql資料庫的資料的存放目錄
datadir=D:\developmentS\mySql\mysql\data
# 允許最大連線數
max_connections=
200 # 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統 max_connect_errors=10 # 服務端使用的字符集預設為UTF8 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [client] # 設定mysql客戶端連線服務端時預設使用的埠 port=3306 default-character-set=utf8

問題解決

最後我將mysql資料庫的資料存放目錄改了回來,問題就解決了。