Windows 下 MySQL 安裝、服務管理與圖形化工具連線全流程
從下載安裝包到啟動服務、配置圖形化客戶端連線本地/遠端資料庫,新手入門必讀。
1. 下載安裝
- 官網 MySQL Installer(含 Server、Workbench、Shell、Router 等)。
- 或下載 ZIP 免安裝版 解壓至自訂目錄,手動初始化
mysqld --initialize-insecure、安裝服務 mysqld install。
2. 安裝關鍵設定記錄
| 項目 | 預設值 | 備註 |
| Port | 3306 | 修改後需防火牆放行 |
| Root 密碼 | 自訂 | 妥善保管,遺失需跳過授權表重置 |
| Windows 服務名 | MySQL80 | 可自訂,啟動/停止指令依此 |
| 開機自啟 | 勾選 | 生產建議開啟,開發機可取消 |
3. 服務管理指令
# 管理員 CMD / PowerShell
net start MySQL80 # 啟動
net stop MySQL80 # 停止
# 或用 services.msc 圖形介面
# MySQL Notifier(托盤小工具)也可一鍵啟停
4. 圖形化工具連線
推薦:MySQL Workbench(官方)、DBeaver(免費跨平台)、Navicat(商業)、DataGrip(JetBrains)。
連線參數:
- Host:
127.0.0.1 或 localhost
- Port:
3306
- User:
root
- Password: 安裝時設定的密碼
- Default Schema: 可留空
遠端連線需主機 bind-address=0.0.0.0、防火牆開放 3306、帳號授權 %' 或具體 IP。
5. 常見問題快速排查
- Can't connect to MySQL server:服務未啟動 / Port 被佔用 / 防火牆攔截。
- Access denied:密碼錯誤 / 帳號無遠端授權 /
skip-grant-tables 重置密碼。
- 中文亂碼:
SET NAMES utf8mb4、配置 character-set-server=utf8mb4。
總結
Windows 下 MySQL 部署成熟穩定。記住 Port、服務名、Root 密碼三要素,善用 Workbench/DBeaver 提升開發效率。
- 上一篇文章: MySQL Profiling 功能快速定位 SQL 執行耗時
- 下一篇文章: CentOS 7/8 使用 YUM 安裝 MySQL 完整教程(含卸載舊版、初始化、配置檔解析)
Copyright ©
程式碼之家 All Rights Reserved