Tips

【XAMPP】MariaDBの日本語化【文字化け対策】
2019.05.20

【XAMPP】MariaDBの日本語化【文字化け対策】

XAMPPのMariaDBで日本語を文字化けせずに表示する

■結論


my.iniで下記を記述

[mysql]
default-character-set=cp932

※ utf8 ではなく、cp932 と記述する。

■概要


現在最新のXAMPPでは、データベースにMariaDBが使用されています。(以前はMysqlでした。)
Mysqlだったころの日本語化手順では、my.ini の default-character-set 関連の値を utf8 にすることで、コマンドプロンプトから操作した場合でもマルチバイトに対応できていましたが、MariaDBでは同様の設定で文字化けしてしまったため調べた次第です。

コマンドプロンプトの文字コードがcp932(マイクロソフト及び、MS-DOSのOEMベンダがShift_JISを独自に拡張した文字コードである 【Wikipedia より】)であるため、環境に合わせた設定が必要となるわけですね。

■環境


xampp-windows-x64-7.3.3-1-VC15

以上です。

WEBアプリケーション関連 人気連載リンク

データベースの基礎が学べるSQL基礎講座
SQL基礎 連載

より実践的なWEBアプリ開発講座!Bootstrap活用を学ぶなら・・
魁!小野の塾 連載

Recent News

Recent Tips

Tag Search