MySQL5.6ではエンコードがutf8に変更される

データベースバージョン:MySQL5.6

目的: データベースのエンコーディングを utf8 に変更します。

1. まず「ファイル名を指定して実行」を開き、regedit を検索してレジストリ エディターにアクセスします。

2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL を見つけて、コンピュータ上で MySQL を起動するために必要な my.ini の場所を確認します。

5569db68545f07960b729cbda93aba5c.png

 

ProgramData を見つけます。見つからない場合は、検索バーで検索してください。

3. my.ini ファイルを見つけて、そのファイルに何かを追加します。

[クライアント]

デフォルトの文字セット=utf8

[mysql]

デフォルトの文字セット=utf8

[mysqld]

文字セットサーバー=utf8

basedir = H:\mysql-5.6.35

データディレクトリ = H:\mysql-5.6.35\data

ポート = 3306

デフォルトストレージエンジン=INNODB

最初の部分は削除する必要がありますが、my.ini 内の内容を任意に変更できない場合は、変更文字を追加してその内容を挿入するだけです。

4.「タスクマネージャー」-「サービス」-「MySQL」をクリックします。

857b2d769b16cd7f2e316695f35e10ce.png 

サービスを再起動します。再起動できない場合は、my.ini が正しく変更されていない可能性があります。

5. データベースのエンコーディングを確認します。「character%」のような変数を表示します。

おすすめ

転載: blog.csdn.net/rogerxue12345/article/details/127228269