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

MySQL 5.6 Windows MSI 安裝圖解:功能組件、目錄結構、服務管理與初始化全流程

     編輯:MySQL 綜合教學

MSI 安裝包功能組件詳解

組件說明
MySQL Servers核心服務端,**必選**安裝。
MySQL Workbench官方圖形化管理工具,可單獨下載安裝。
MySQL Notifier系統托盤圖標,提供服務啟停、實例監控快捷入口。
MySQL for ExcelExcel 增益集,支援數據雙向導入導出,隨 Server 自動安裝。
MySQL for Visual StudioVS 整合擴充,提供 Server Explorer 連接、查詢設計等功能。
MySQL Utilities命令列工具集(mysqldbcopy、mysqlrpladmin 等),亦可單獨安裝。
MySQL Connectors各語言驅動(JDBC、ODBC、.NET、Python、C++ 等)。
Documentation離線幫助文檔(CHM/HTML)。

關鍵目錄結構

目錄類型預設路徑說明
安裝目錄C:\Program Files\MySQL\MySQL Server X.Y即 basedir,含 bin、docs、include、lib、scripts 等。
工具目錄C:\Program Files (x86)\MySQLWorkbench、Notifier、Utilities、Connectors、for Excel/VS 等圖形化工具。
數據目錄C:\ProgramData\MySQL\MySQL Server X.Y即 datadir,含 my.ini、資料檔、日誌檔、auto.cnf 等。

服務啟動與初始化命令

方式一:直接啟動 mysqld(指定配置檔)

mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"

方式二:Windows 服務管理(推薦生產)

# 安裝服務(可自定義服務名)
mysqld --install MySQL56 --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"

# 移除服務
mysqld --remove MySQL56

# 啟動/停止/重啟
net start MySQL56
net stop MySQL56
# 或 services.msc 圖形化操作

初始化數據目錄(MySQL 5.7+ 必須)

mysqld --initialize-insecure   # 生成無密碼 root
mysqld --initialize            # 生成隨機密碼,寫入 .err 日誌

注意事項

  • 安裝/移除服務、初始化**必須以管理員身分運行 CMD/PowerShell**。
  • my.ini 優先讀取順序:basedir\my.ini → datadir\my.ini → C:\my.ini → C:\Windows\my.ini,建議集中放在 datadir。
  • 修改 my.ini 後需重啟服務生效。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved