XAMPPのMySQL文字化け対処法

SQL

XAMPPの文字化けの対処法

XAMPP内のMySQLで文字化けした際の対処法を記載します

手順は次の通り

  1. php.iniとmy.iniの設定に「UTF-8」を追加
  2. XAMPPのMySQLを再起動
  3. データベースを再度作成

php.iniの設定

default_charsetをUTF-8へ設定

[php.ini]
; PHP’s default character set is set to UTF-8.
; https://php.net/default-charset
default_charset = “UTF-8”

my.iniの設定

character_set_serverをUTF8へ設定

[my.ini]
## UTF 8 Settings
#init-connect=\’SET NAMES utf8\’
#collation_server=utf8_unicode_ci
character_set_server=utf8

MySQLの再起動

XAMPPにてMySQLを再起動

データベース再作成

データベース改めて作成。
XAMPPのMySQLはよく破損しがちなため、DDLやDMLをあらかじめ用意しておくのがおすすめ

データベース作成クエリのサンプル

 

コメント