ホームページ  >  記事  >  データベース  >  Windows で mysql 5.7 のエンコーディングを utf-8 に変更する方法

Windows で mysql 5.7 のエンコーディングを utf-8 に変更する方法

零下一度
零下一度オリジナル
2017-06-17 17:33:171343ブラウズ

mysql のデフォルトのエンコーディングはラテン語 (latin1) です。中国語を入力するとエラーが報告されるため、インターネット上で関連するチュートリアルが見つかりません。以下の記事 この記事では主にバージョン MySQL 5.7 でエンコードを UTF-8 に変更する手順を紹介します。必要な方は参考にしてください。

はじめに

私は MySQL の学習を始めたばかりで、最新バージョン 5.7.14 を公式 Web サイトからダウンロードしました。cmd を使用して中国語を入力するとエラーが発生したので、デフォルトのエンコーディングを変更し始めました。 mysql (Windows 上) の詳細な変更方法を見てみましょう。

方法は次のとおりです

まず、show variables like 'character_set_%'; target="_blank">mysql 文字セットshow variables like 'character_set_%';查看mysql字符集

默认编码为 latin1

然后关闭数据库

在mysql安装目录下找到my.ini文件

在其中添加


[client]
default-character-set=utf8

[mysqld]下添加


character-set-server=utf8

重启mysql

就能将mysql数据库默认编码改为utf-8

网上很多资源都是在[mysqld]

デフォルトのエンコーディングは latin1 です

次に、mysqlインストール ディレクトリで my.ini ファイルを見つけます


default-character-set=utf8
を追加します

character-set-server=utf8
[mysqld] 🎜mysql を再起動します🎜🎜🎜<a href="http://www.php.cn/code/5799.html" target="_blank">mysql データベース🎜デフォルトのエンコーディングを utf-8 に変更できます🎜🎜 <code>[mysqld] の下に多くのオンライン リソースが追加されています🎜🎜🎜🎜🎜rrreee🎜このように変更すると、バージョン 5.7 の mysql を開けなくなります🎜🎜🎜ので、次のように変更する必要があります🎜🎜 🎜🎜🎜rrreee🎜🎜🎜注: 🎜🎜変更後は、使用する前にデータベース内のすべてのデータを🎜削除🎜する必要があります。 🎜

以上がWindows で mysql 5.7 のエンコーディングを utf-8 に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。