1. MySQLデータベースのエンコーディングを確認するmysql -u ユーザー名 -p パスワード 'char%' のような変数を表示します。 2. コーディングの説明
3. コンソールの文字化け3.1 挿入または変更時に文字化けが発生する 理由: cmd コマンドラインはデフォルトで gbk エンコーディングを使用しますが、character_set_client は utf8 です。 解決する: 文字セットクライアントをgbkに設定します。 3.2 クエリされたデータが文字化けしている 理由: cmd コマンド ラインはデフォルトで gbk エンコードを使用しますが、character_set_results は utf8 に設定されています。 解決する: 文字セット結果 = gbk を設定します。 4. デフォルトのエンコーディングを指定する上記の解決策は現在の接続にのみ有効です。ウィンドウを終了し、再度 MySQL にログインするときに変数を再度設定する必要があります。したがって、問題を完全に解決するには、MySQL インストール ディレクトリの my.ini で設定します。 gbk に変更するだけです: 効果をご覧ください: この時点で、コマンドライン操作における MySQL エンコーディングの問題は正常に解決されました〜! 要約するMySQL コマンドライン操作時のエンコード問題に関する詳細な説明はこれで終わりです。MySQL コマンドライン操作エンコードに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
序文:プロジェクト開発では、一部のビジネス テーブル フィールドで日付と時刻の型が使用されることが多...
mysqladmin ツールの使用形式は次のとおりです。 mysqladmin [オプション] コ...
序文ロックは、複数のスレッドを実行するときにリソースへのアクセスを強制的に制限するために使用される同...
改訂版のプレビューこの記事は 3 日前に書かれたものです。先輩の同僚から改訂の提案をいくつかいただき...
1 MySQLの自動コミット設定MySQL はデフォルトで自動的にコミットします。つまり、各 DML...
目次スロークエリログとは何ですか?スロークエリを有効にする方法ログ分析ツール mysqldumpsh...
1. Docker psはコンテナをリストします 2. Docker cpはコンテナにファイルをコピ...
フロントエンドで画像をアップロードする原理は、入力 type="file" タグ...
高可用性 Web クラスターを実現する Keepalived+Nginx+Tomcat 1. Ngi...
テーブルの style="table-layout:fixed;" を設定し、次...
グループを作成グループ化は、SELECT ステートメントの GROUP BY 句で設定されます。例:...
目次マッピングとは何かオブジェクトとマップの違いマップの共通メソッド宣言と初期化割り当てセットキー値...
テクノロジーファンHTMLウェブページ、知っておくべきYouyou が開発した vue フロントエン...
Angular Cookie の読み取りおよび書き込み操作のコードは次のようになります。 var a...
コードは次のようになります。 <!DOCTYPE html> <html> ...