XAMPPのPHP,MySQLの文字コードをUTF-8に設定
環境:windows7 32bit
XAMPP 1.8.3
Apache 2.4.4
MySQL 5.6.11
PHP 5.5.1
phpMyAdmin 4.0.4
2.
;mbstring.language = Japanese ;mbstring.internal_encoding = EUC-JP ;mbstring.http_input = auto ;mbstring.http_output = SJIS ;mbstring.encoding_translation = Off ;mbstring.detect_order = auto ;mbstring.substitute_character = none ;mbstring.func_overload = 0
の";"を削除して有効化する
3.下記の値を変更する
mbstring.internal_encoding = UTF-8 mbstring.http_output = UTF-8 mbstring.encoding_translation = On
1."C:\xampp\mysql\bin\my.ini"を変更する
# [client]ブロックに下記の行を追加する default-character-set=utf8 # [mysqld]ブロックに下記の行を追加する character-set-server=utf8 skip-character-set-client-handshake # [mysqldump]ブロックに下記の行を追加する default-character-set=utf8 # [mysql]ブロックに下記の行を追加する default-character-set=utf8
※MySQL 5.5の場合は[mysqld]ブロックに追加される文が"default-character-set=utf8"ではなく、
"character-set-server=utf8"である点に注意
XAMPP 1.8.0からはMySQL 5.5がインストールされる
XAMPP設定
環境:windows7 32bit
XAMPP 1.8.3
Apache 2.4.4
MySQL 5.6.11
PHP 5.5.1
phpMyAdmin 4.0.4
1.XAMPPをzipでダウンロード
2.回答してCドライブ直下に置く
3.setup_xampp.batを実行
4.xampp-control.exeを起動
6."http://localhost/"にアクセス
7.日本語を選択してセキュリティから"http://localhostphp/security/xamppsecurity.php"へ飛ぶ
8.rootパスやらユーザー名やらを設定
9."C:\xampp\apache\conf" 内にある"httpd.conf"をテキストエディタで開き"Listen 80"をコメントアウトし、"Listen 127.0.0.1:80" と修正する(外部からのアクセスを遮断する)