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) 的位元。

mysql_component

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 區段:


note

請建立 [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

 

這兩個參數值的相乘必須至少為 200

innodb_log_files_in_group 的最小值為 2,最大值為 100;,且值也必須為整數。

支援的 8x 版本

5.7

5.6.22 (和更新版本 5.6.x)

innodb_log_files_in_group=2

innodb_log_file_size=200M

將值設定為至少 200M,但不超過 3000M

5.6.205.6.21

3.儲存並關閉 my.ini 檔案。

4.開啟命令提示字元,然後輸入下列命令,以重新啟動 MySQL 伺服器並套用配置 (處理程序名稱視 MySQL 的版本而定,如 8.0 = mysql80 等):

net stop mysql80

net start mysql80

5.在命令提示字元中輸入下列命令,檢查 MySQL 伺服器是否正在執行中:

sc query mysql80