首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 5.7.6+ 安裝報錯「NET HELPMSG 3534」解決方案:缺少數據目錄初始化

     編輯:MySQL 綜合教學

MySQL 5.7.6+ 安裝報錯「請鍵入 NET HELPMSG 3534」根因與修復

現象

執行 net start mysql 時報錯:

服務名稱無效。
請鍵入 NET HELPMSG 3534 以獲得更多的幫助。

報錯截圖

根因分析

MySQL 5.7.7 起,免安裝包不再包含預建的 data 目錄。若直接註冊服務並啟動,mysqld 找不到數據目錄、無法啟動,Windows 服務管理器便回報「服務名稱無效」(實際是服務進程啟動即退出)。

官方文檔說明

解決步驟

# 1. 以管理員身份進入 bin 目錄
cd C:\mysql-5.7.x-winx64\bin

# 2. 初始化數據目錄(二選一)
# 產生隨機 root 密碼(記錄在 .err 日誌)
mysqld.exe --initialize --console

# 或:不設密碼,開發環境推薦
mysqld.exe --initialize-insecure --console

# 3. 註冊服務
mysqld.exe --install

# 4. 啟動服務
net start mysql

初始化成功截圖

驗證

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved