MySQL Server 安裝與配置

安裝

確定安裝 MySQL Server 與 ODBC 連接器支援版本

1.https://dev.mysql.com/downloads/installer/ 下載 MySQL 8 Windows Installer,並執行它。

2.在設定安裝期間,依序選取 [自訂][MySQL 伺服器],以及要安裝的 [連接器/ODBC]。確定 ODBC 連接器符合已安裝 MySQL Server (x86 或 x64) 的位元。

mysql_component

3.完成 MySQL Server 的安裝。

配置

1.在文字編輯器中開啟下列檔案:

C:\ProgramData\MySQL\MySQL Server 8.0\my.ini

2.尋找並編輯下列配置,或將它附加至 my.ini 檔案的 [mysqld] 區段:

max_allowed_packet=33M

針對 MySQL 8,您必須設定下列變數:

olog_bin_trust_function_creators=1

o或者,您可以停用二進位記錄:log_bin=0

若為 MySQL 5.6.20 與 5.6.21 (您可以使用 mysql --version 判斷 MySQL 版本):

oinnodb_log_file_size 必須設定為至少 200 MB (例如 innodb_log_file_size=200M),但不超過 3000 MB

若為 MySQL 5.6.22 和支援的更新版本 (包括第 8 版):

oinnodb_log_file_size*innodb_log_files_in_group 必須設定至少為 200 MB (* 表示相乘,兩個參數的乘積必須 > 200 MB。innodb_log_files_in_group 的最小值為 2,最大值為 100,且值必須為整數)。
例如:
innodb_log_file_size=100M
innodb_log_files_in_group=2

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

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

net stop mysql80

net start mysql80

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

sc query mysql80