【MySql】文字化け! latin1をutf8に修正する!

投稿者: | 2020年8月24日

mysql 7.4.1

xampp

 

日本語の文字を挿入すると文字化け発生!

データベースのデフォルトの文字コードを調べてみます。

 

 

データベースのデフォルトの文字を調べる

xamppを起動させphpmyadminを開いてデータベースサーバのサーバの文字セットを確認してみます。

latin1と表示されてるのが原因で文字化けしています。

 

cmdでも確認できます。

 

 

my.iniの修正

C:\xampp\mysql\bin\my.ini

 

my.iniを開いたらUTF 8 Settingsの下記を修正

一番前の#を消去します。

 

変更前

 

変更後

 

消去したら保存して閉じて
xamppとphpMyAdmin再起動します。

 

 

確認

latin1がutf8に変わっていればOKです。

 

latin1がutf8に変わっています。

 

 

以上データベースの文字化けの対処の仕方でした!