首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5.7.16 綠色版極簡安裝指令碼:一鍵部署到可用

     編輯:MySQL 資料庫相關知識

適用場景

Windows 開發機、CI/CD 暫存環境、快速驗證 SQL 語法,追求最少步驟、最少配置檔。

完整指令序列(管理員 PowerShell/CMD)

# 1. 切換至 bin 目錄(假設已解壓至 D:\mysql-5.7.16)
cd D:\mysql-5.7.16\bin

# 2. 初始化(產生 data 目錄、root 空密碼)
mysqld --initialize-insecure --console

# 3. 註冊服務
mysqld -install MySQL57

# 4. 啟動服務
net start mysql

# 5. 免密登入並修改密碼
mysql -u root --skip-password -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'root2016';"

# 6. 驗證新密碼
mysql -h localhost -u root -p
# 輸入 root2016 登入成功

關鍵點解析

  • --console:將初始化日誌輸出到螢幕,方便確認 UUID、臨時密碼等資訊
  • --skip-password:客戶端跳過密碼提示,配合 -e 執行單條 SQL
  • ALTER USER:5.7.6+ 官方推薦修改密碼語法,取代舊版 SET PASSWORD
  • 無需手寫 my.ini,預設值足夠開發使用;生產環境請補全 basedir/datadir/character-set-server

輸出範例(關鍵資訊)

2016-10-16T21:45:50.484316Z 1 [Warning] root@localhost is created with an empty password !
Service successfully installed.
MySQL 服務已經啟動成功。
Query OK, 0 rows affected (0.00 sec)

多實例擴展

複製安裝目錄 → 修改 port/datadir/socket → 不同服務名 mysqld -install MySQL57_3307 → 獨立啟動,互不干擾。

此極簡流程將安裝時間壓縮至 2 分鐘內,適合自動化腳本整合。

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