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

Win10 64 位手動部署 MySQL 5.7.11 完整實戰記錄

     編輯:MySQL 資料庫相關知識

背景

在 MacBook 上運行 Win10 使用官方安裝器 mysql-installer-community-5.7.11.0 總是卡死報錯,改為手動部署解壓版,最終成功,記錄全過程供參考。

準備軟體

  • mysql-5.7.11-win32.zip(官網下載)
  • mysql-workbench-community-6.3.6-win32.msi(圖形管理工具)
  • vcredist_x64.exe(Visual C++ 2013 再發布包,Workbench 依賴)

MySQL 核心安裝步驟

  1. 解壓至 C:\mysql-5.7.11-win32
  2. 環境變量:
    MYSQL_HOME=C:\mysql-5.7.11-win32
    Path=%MYSQL_HOME%\bin
  3. 編寫 my.ini(關鍵配置節選):
    [mysqld]
    basedir="C:\mysql-5.7.11-win32\"
    datadir="C:\mysql-5.7.11-win32\data\"
    port=3306
    server_id=1
    default-storage-engine=INNODB
    max_connections=1024
    sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    character-set-server=utf8
    innodb_buffer_pool_size=2G
    innodb_flush_log_at_trx_commit=1
  4. 管理員 CMD 進入 bin 目錄執行:
    mysqld --install MySQL --defaults-file=C:\mysql-5.7.11-win32\my.ini
    mysqld --initialize(生成 data 目錄與初始密碼)
  5. 在 data 目錄下的 mysql_error_log.err 尋找 A temporary password is generated for root@localhost: 後的隨機密碼。
  6. net start mysql 啟動服務。
  7. 登入並修改密碼:
    mysql -uroot -p → 輸入臨時密碼 → SET PASSWORD=PASSWORD('123456'); FLUSH PRIVILEGES;

安裝 Workbench

  1. 先裝 vcredist_x64
  2. 再裝 Workbench 32 位版本

總結

手動部署雖步驟多,但可控性強,避開安裝器常見卡頓問題,關鍵在於 my.ini 路徑正確、管理員權限、臨時密碼獲取。

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