XAMPPを入れた時にすぐやっておく設定まとめ2016

【前提】C:\xampp\ にXAMPPをインストールするものとする。

セキュリティ設定

システムの環境変数→Path変数値に「C:\xampp\mysql\bin」を追加でパスを通す。
パスが通っていないとコマンドプロンプトでmysqlが認識されない。

MySQL のパスワード設定

x01

これをやったらphpMyAdmin側も設定しないとログインできないので設定。

「C:\xampp\phpMyAdmin\config.inc.php」を編集

$cfg['Servers'][$i]['auth_type'] = ‘cookie‘;
$cfg['Servers'][$i]['user'] = ‘root’;
$cfg['Servers'][$i]['password'] = ‘********‘;

文字化け回避

php.iniを

mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
mbstring.func_overload = 0

に設定。

my.iniを

## UTF 8 Settings
init-connect= SET NAMES utf8
collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake
character_sets-dir="C:/xampp/mysql/share/charsets"
[client] 
# password       = your_password 
port            = 3306 
socket          = "C:/xampp/mysql/mysql.sock"
default-character-set = utf8
[mysqldump]
quick
max_allowed_packet = 16M
default-character-set = utf8
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
default-character-set = utf8

に設定。

先に設定しておかないと既に作ってあるテーブルには反映されない。

XAMPP

Posted by bistro