読者です 読者をやめる 読者になる 読者になる

delalunaofficedaysのブログ

WORDPRESSとEC CUBEくらいしか触っていないWEBデザイナーの日記とかメモ。

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

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

セキュリティ設定

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

MySQL のパスワード設定 x01

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

「C:\xampp\phpMyAdmin\config.inc.php」を編集 [code] $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie‘; $cfg[‘Servers’][$i][‘user’] = ‘root’; $cfg[‘Servers’][$i][‘password’] = ‘********‘; [/code]

文字化け回避

php.iniを

[code] 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 [/code]

に設定。

my.iniを

[code]

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" [/code]

[code] [client]

password = your_password

port = 3306 socket = "C:/xampp/mysql/mysql.sock" default-character-set = utf8 [/code]

[code] [mysqldump] quick max_allowed_packet = 16M default-character-set = utf8 [/code]

[code] [mysql] no-auto-rehash

Remove the next comment character if you are not familiar with SQL

safe-updates

default-character-set = utf8 [/code]

に設定。

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