mysql エンコーディングを utf8 に変更する方法: 1. mysql 設定ファイル「my.ini」を開いて変更します; 2. 「mysqld」ラベルの下に「default-character-set = utf8」を追加します; 3.もう一度、mysql サービスを開始してください。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
1. MySql の設定ファイルを編集します
Windows での MySql の設定ファイルは通常、次の場所にあります。システムディレクトリまたは MySql インストールディレクトリの名前は my.ini で検索できます Linux では通常 /etc/my.cnf
-- [mysqld] の下に次の内容を追加しますタグ:
default-character-set = utf8 character_set_server = utf8
注: このタグの下に「default-character-set=GBK」に類似したコンテンツがすでにある場合は、それを変更するだけです。
--[mysql] タグの下に行を追加します
default-character-set = utf8
--[mysql.server] タグの下に行を追加します
default-character-set = utf8
--[mysqld_safe] タグの下に行を追加します
default-character-set = utf8
-- [client] タグの下に行を追加します
default-character-set = utf8
2. MySql サービスを再起動します
Windows が見つかりますサービス内 マネージャーで操作するには、次のコマンド ラインを使用することもできます。
net stop mysql Enter
net start mysql Enter
サービス名は必ずしもmysql、独自の設定を押してください
Linuxでは、サービスmysql restartを使用できます
起動に失敗した場合は、構成ファイルに設定エラーがないか確認してください
3. 設定結果を確認します
MySql コマンド ライン クライアントにログインします: コマンド ラインを開きます
mysql –uroot –p Enter
Enterパスワード
mysql を入力した後、次のコマンドを実行します: "% 文字 %" のような変数を表示;
さらに:
データベースの作成時に次のコマンドを使用できます:
create database app_relation character set utf8; use app_relation; source app_relation.sql;
データベース エンコーディングを変更するコマンドは次のとおりです:
alter database app_relation character set utf8;
推奨学習: mysql ビデオ チュートリアル
以上がmysqlエンコーディングをutf8に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。