MySQL Server 安裝與配置
安裝
確定安裝 MySQL Server 與 ODBC 連接器的支援版本。
1.從 https://dev.mysql.com/downloads/installer/ 下載 MySQL 8 Windows Installer,並執行它。
2.選取核取方塊 [我接受授權條款],然後按一下 [下一步]。
3.在設定安裝期間,依序選取 [自訂] 和 [MySQL 伺服器],以及要安裝的 [連接器/ODBC]。確定 ODBC 連接器符合已安裝 MySQL Server (x86 或 x64) 的位元。
4.按一下 [下一步] 和 [執行] 以安裝 MySQL 伺服器和 ODBC 連接器。
5.按一下 [下一步]。在 [高可用性] 中,選擇 [獨立 MySQL 伺服器/經典 MySQL 複寫],然後按一下 [下一步]。
6.在 [類型和網路] 中,從 [配置類型] 下拉式功能表中選取 [伺服器電腦],然後按一下 [下一步]。
7.在 [驗證方法] 中,選取建議的選項 [使用強式密碼加密進行驗證],然後按一下 [下一步]。
8.在 [帳戶和角色] 中,輸入 [MySQL 根密碼] 兩次。我們建議您建立專用資料庫使用者帳戶。
9.在 [Windows 服務] 中,保留預選擇的值,然後按一下 [下一步]。
10. 按一下 [執行] 並等待 MySQL 伺服器安裝完成。按一下 [完成]、[下一步],然後按一下 [完成] 以關閉安裝視窗。
配置
1.在文字編輯器中開啟下列檔案:
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
2.尋找並編輯下列配置,或將它附加至 [mysqld] 檔案的 my.ini 區段:
•請建立 [mysqld] 區段,如果其在檔案不存在的話。 •如果檔案中沒有參數,將其新增至 [mysqld] 區段中。 •若要確認您的 MySQL 版本,請執行命令:mysql --version |
參數 |
註解和推薦值 |
MySQL 版本 |
---|---|---|
max_allowed_packet=33M |
|
所有支援的版本。 |
log_bin_trust_function_creators=1
|
或者,您可以停用二進位記錄:log_bin=0 |
8.x |
innodb_log_file_size=100M innodb_log_files_in_group=2 |
這兩個參數值的相乘必須至少為 200。 innodb_log_files_in_group 的最小值為 2,最大值為 100;,且值也必須為整數。 |
8.x 5.7 5.6.22 (和更新版本 5.6.x) |
innodb_log_file_size=200M |
將值設定為至少 200M,但不超過 3000M。 |
5.6.20 與 5.6.21 |
3.儲存並關閉 my.ini 檔案。
4.開啟命令提示字元,然後輸入下列命令,以重新啟動 MySQL 伺服器並套用配置 (處理程序名稱視 MySQL 的版本而定,如 8.0 = mysql80 等):
net stop mysql80
net start mysql80
5.在命令提示字元中輸入下列命令,檢查 MySQL 伺服器是否正在執行中:
sc query mysql80