MySQL Serverインストールおよび構成
インストール
必ずサポートされているバージョンのMySQL ServerとODBCコネクターをインストールしてください。
1.MySQL 8 Windowsインストーラーをhttps://dev.mysql.com/downloads/installer/からダウンロードし、実行します。
2.ライセンス条項に同意チェックボックスを選択し、次へをクリックします。
3.インストールセットアップ中にカスタムを選択し、インストールするMySQL ServerとODBCコネクターを選択します。ODBCコネクターがインストールされているMySQL Serverのビット数(x86またはx64)と一致することを確認してください。
4.次へ、実行をクリックし、MySQL ServerとODBCコネクターをインストールします。
5.Next(次へ)をクリックします。高可用性で、スタンドアロンMySQL Server/クラシックMySQLレプリケーションを選択し、次へをクリックします。
6.タイプとネットワークで、設定タイプドロップダウンメニューからサーバーコンピューターを選択し、次へをクリックします。
7.認証方法で、認証で強力なパスワード暗号化を使用する推奨オプションを選択し、次へをクリックします。
8.アカウントとロールで、MySQL Rootパスワードを2回入力します。専用データベースユーザーアカウントを作成することもお勧めします。
9.Windowsサービスで、あらかじめ選択された値を保持し、次へをクリックします。
10. 実行をクリックし、MySQLサーバーのインストールが完了するまで待機します。完了をクリックし、次へ、完了をクリックしてインストールウィンドウを閉じます。
設定
1.テキストエディターで次のファイルを開きます。
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
2.[mysqld]ファイルのmy.iniセクションで次の構成を見つけて編集するか、追加します。
max_allowed_packet=33M
MySQLバージョンを決定するには、次のコマンドを実行します。mysql --version
•サポートされているバージョンの場合、MySQL8.x次の変数を設定する必要があります。
olog_bin_trust_function_creators=1
oあるいは、バイナリロギングを無効にすることができます。log_bin=0
•MySQL 8.x、5.7、5.6.22 (およびそれより後の5.6.x)のサポートされているバージョン:
oinnodb_log_file_size*innodb_log_files_in_groupは200 MB以上に設定する必要があります(*は乗数を示します。innodb_log_files_in_groupの最小値は2で、最大値は100です。値は整数である必要があります)。
例:
innodb_log_file_size=100M
innodb_log_files_in_group=2
•MySQL 5.6.20および5.6.21:
oinnodb_log_file_sizeは200 MB以上、3000MB以下に設定する必要があります(たとえばinnodb_log_file_size=200M)。
3.my.iniファイルを保存して閉じます。
4.コマンドプロンプトを開き、次のコマンドを入力して、MySQLサーバーを再起動し、設定を適用します(プロセス名はMySQLのバージョンによって異なります。例: バージョン8.0 = mysql80)。
net stop mysql80
net start mysql80
5.コマンドプロンプトで次のコマンドを入力し、MySQLサーバーが実行中かどうかを確認します。
sc query mysql80