XAMPPでローカルにPHPとMySQLのテスト環境を構築するときの設定(随時更新)

普段使っているPCで、Windows版のXAMPPでPHPMySQLのサンプルプログラムをスムーズに動かすために必要な設定を、備忘録として随時書いていきます。

  • セキュリティ関係は対象外です。
  • XAMPPのバージョンは1.8.1を想定しています。

PHP

C:\xampp\php\php.ini

初期設定ではタイムゾーンがヨーロッパになっているので、日本に変更します。

[Date]
;date.timezone = Europe/Berlin ←初期設定
date.timezone = Asia/Tokyo

MySQL

C:\xampp\mysql\bin\my.ini

初期設定では、テーブルを作成したときの照合順序が「latin1_swedish_ci」になってしまい、文字化けが発生します。
その対策として、以下を追加します。

[mysqld]
character_set_server=utf8
collation_server=utf8_general_ci