1. 目標: mysql の character_set_server の値を latin1 から utf8 に変更する 一時的: SET character_set_server=utf8、1 回限り。 永続的: 構成ファイルを変更する必要があります。手順 2 を参照してください。 2. mysql 5.7.21 のサポート ファイルには構成ファイルがありません。 新しい my.cnf を作成します。テキスト ファイルを作成し、拡張子を直接 cnf に変更できます。 Xcode または subline で開くのが最適です。内容は以下のとおりです。 [mysqld] 文字セットサーバー=utf8 [クライアント] デフォルトの文字セット=utf8 [mysql] デフォルトの文字セット=utf8 3. my.cnfを/private/etc/にコピーする cp /usr/local/mysql/support-files/my.cnf /private/etc/my.cnf 注: /etc は実際には /private/etc の代わりであり、どちらにもコピーできます。 4. MySQLサーバーを再起動し、mysqlと入力します。 mysql> '%char%' のような変数を表示します。 エンコーディング値がすべて utf8 に変更されていることがわかります。 このとき、データベースとテーブルを再構築し、データをインポートして中国語を正常に表示します。 要約する 上記は、編集者が紹介した Mac 環境での mysql5.7.21 utf8 エンコーディングの問題と解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: spring-boot と docker-java に基づいて Docker コンテナの動的な管理と監視を実装します [完全なソース コードのダウンロード付き]
>>: Vue3 がコンポーネント通信に mitt を使用する手順
この記事では、例を使用して、MySQL 条件クエリ and or の使用方法と優先順位を説明します。...
この記事では、参考までにタイマーを実装するためのVueの具体的なコードを紹介します。具体的な内容は次...
この記事では、すべてのチェックボックスを選択または解除するためのJavaScriptの具体的なコード...
序文個人の実際の開発で使用した効果問題を、今後の開発やレビューに役立てるためにまとめています。他の人...
私はインターネット上で数え切れないほどの my.cnf 構成を読みましたが、言及されている構成のほと...
序文Javaプログラミングでは、ほとんどのアプリケーションはMavenに基づいて構築されており、配信...
目次1. オブジェクトを使用してオブジェクトを作成する2. コンストラクタを使用してオブジェクトを作...
用語: 1. VM: 仮想マシンステップ: 1. Windows 10 に VirtualBox 6...
目次ショートポーリングロングポーリングウェブソケットコミュニケーションの原則シンプルな1対1チャット...
データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...
設計意図ページを開発する際には、ページ上のナビゲーション メニューをクリックしたときにページを対応す...
SQL はメイントランクです。なぜ私はこのように理解するのでしょうか。技術的な観点からリレーショナル...
Promise は、ES6 で導入された非同期プログラミングのための新しいソリューションです。 Pr...
この初心者は、Docker を学び始めたばかりの頃にこのような問題に遭遇しました。記録しておきます。...
序文Linux では「すべてがファイル」であることは誰もが知っているので、ファイルのオープン状態を確...