Windows 上の MySQL バージョン 5.7 でエンコードを UTF-8 に変更する方法

Windows 上の MySQL バージョン 5.7 でエンコードを UTF-8 に変更する方法

序文

MySQLの勉強を始めたばかりで、公式サイトから最新バージョン5.7.14をダウンロードしました。cmdを使って中国語を入力するとエラーが発生したので、MySQLのデフォルトエンコーディング(Windowsの場合)を変更することにしました。詳しい変更方法を見てみましょう。

方法は次のとおりです

まず、 show variables like 'character_set_%';

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

次にデータベースを閉じます

mysqlインストールディレクトリ内のmy.iniファイルを見つけます。

追加する

[クライアント]
デフォルトの文字セット=utf8

[mysqld]の下に追加

文字セットサーバー=utf8

MySQLを再起動する

MySQLデータベースのデフォルトのエンコーディングをutf-8に変更できます。

インターネット上の多くのリソースが[mysqld]の下に追加されます

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

この変更が行われると、MySQL 5.7バージョンは開けなくなります。

それを次のように変更します

文字セットサーバー=utf8

注意:変更後、データベース内のすべてのデータは使用する前に削除する必要があります。

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。

以下もご興味があるかもしれません:
  • MySQL 5.5 のデフォルトのエンコーディングを変更する (グラフィックの手順を UTF-8 エンコーディングに変更する)
  • MYSQL データベースで UTF-8 中国語エンコードを使用する場合の文字化けの解決方法
  • MySQL GBK → UTF-8 エンコーディング変換
  • mysql のデフォルトのエンコーディングは UTF-8 です。これを実現するには、my.ini を変更できます。
  • PHP ページ、MySQL データベースの UTF-8 文字化けコードへの変換、UTF-8 エンコードの問題の概要
  • Python MySQLdb は UTF-8 エンコードを使用して中国語データを挿入します
  • MySQL で UTF-8 エンコーディングを使用しないのはなぜですか?

<<:  Linux カーネル デバイス ドライバーのメモリ管理に関する注意事項

>>:  Vue.js と MJML でレスポンシブなメールを作成する

推薦する

コンパイル/サーバーなしでブラウザにCommonJSモジュールを実装する

目次導入1. one-click.jsとは2. パッケージングツールはどのように機能しますか? 3....

ウェブフロントエンドエンジニアにおすすめのヒント

まず、Webフロントエンドエンジニアの価値についてお話ししましょう。現在、Web製品のインタラクショ...

IframeとFRAMEの違いの分析

1. Iframe タグの使用<br />Iframe については、「忘れられた隅」に放...

MySQL の日付フォーマットと複雑な日付範囲クエリ

目次序文クエリの使用シナリオ例時間間隔クエリクエリ日付と今日の時間の比較データ一般的なサイクルタイム...

CSSセレクターでの正規表現の使用

はい、CSS にも正規表現があります (アーメン) CSS で目立つための 2 つの強力なツール: ...

Vue+SpringBoot で Alipay サンドボックス決済を実装するためのサンプルコード

まず、Alipay サンドボックスから一連のものをダウンロードします。多くのブログで取り上げられてお...

VMWare Linux MySQL 5.7.13 のインストールと設定のチュートリアル

この記事では、参考までにVMWare LinuxにMySQL 5.7.13をインストールするチュート...

MySQL データ定義言語 DDL の基本ステートメント

MySQL DDL ステートメントDDL、DMLとは何ですか。 DDL はデータ定義言語であり、CR...

PHP+nginx サービス 500 502 エラーのトラブルシューティングのアイデアの詳細な説明

概要オンラインサービスへのアクセス中に 500 または 502 エラーが発生した場合、緊急処理とトラ...

MySQL データベースのインデックスとトランザクション

目次1. 索引1.1 コンセプト1.2 機能1.3 索引作成の原則1.3.1 ディスクアクセス回数を...

MySQL の時間設定に関する考慮事項の詳細な要約

時間は本当に存在するのでしょうか?時間は人間が考え出した概念に過ぎず、物事の変化を測る基準に過ぎない...

さまざまなHTTPリターンステータスコードの詳細な説明

サイト上のページを表示するためのリクエストがサーバーに送信されると(たとえば、ユーザーがブラウザでペ...

Linux ディスク領域解放問題の概要

IDC のサーバーの /partition 使用率がいっぱいです。 100% に到達しました!確認し...

MySQL 8.0.15 winx64 のインストールと設定方法のグラフィックチュートリアル (Windows の場合)

この記事では、MySQL 8.0.15 winx64のインストールと設定方法を参考までに紹介します。...

MySQL バッチ挿入ループの詳細なサンプルコード

背景数日前、MySql でページングを行っていたときに、ページングに制限 0,10 を使用するとデー...