mysql配置中吃的虧:服務啟動失敗,服務沒有報告任何錯誤
阿新 • • 發佈:2018-12-20
[mysqld]
# 設定為自己MYSQL的安裝目錄
basedir=D:\\mysql
# 設定為MYSQL的資料目錄
datadir=D:\\mysql\\data
default-storage-engine=INNODB
character-set-server=utf8
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8
以上為my.ini檔案的內容 且必須以ANSI儲存
路徑不能是“\” ,必須是“\”
然後就是以管理員身份啟動CMD控制檯 初始化資料庫:
mysqld --initialize --console
執行完成後,會輸出 root 使用者的初始預設密碼,如:
...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for [email protected]: APWCY5ws&hjQ
...
APWCY5ws&hjQ 就是初始密碼,後續登入需要用到,你也可以在登陸後修改密碼。
然後輸入以下程式碼進行安裝
mysqld install
mysqld --initialize-insecure
net start mysql
顯示服務啟動成功即可,若my.ini檔案需要更改,則要輸入以下程式碼:
net stop mysql
mysqld remove
更改後,重新進行以上操作,每次都要