MySQL で中国語を入力すると、次のエラーが発生します。 エラー 1366: 1366: 行 1 の列 'introduce' の文字列値 '\xE6\xB0\xB4\xE7\x94\xB5...' が正しくありません これはMySQLのエンコーディングの問題によるものです MySQLを開く mysql -u ルート -p パスワードを入力した後、次のコード行を入力して、MySQL で現在使用されているエンコーディングを表示します。 'character%'のような変数を表示します。
図からわかるように、データベースとサーバーの文字セットは latin1 エンコード方式を使用しています。latin1 エンコードは中国語をサポートしていないため、中国語を保存するとエラーが発生します。 解決策: /etc/mysql/my.cnf を変更します (これは mysql のデフォルトのインストール パスです) [クライアント] デフォルトの文字セット=utf8 [mysqld] 文字セットサーバー=utf8 [mysql] デフォルトの文字セット=utf8 保存して終了します。 MySQLサービスを再起動する サービスmysqlの再起動 ここで、MySQL 内の問題のあるテーブルを削除し、再構築して問題を解決します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: JSに関する7つの面接の質問、あなたはいくつ正しく答えられますか
目次1. プロトタイプとは何ですか? 1.1 関数プロトタイプオブジェクト1.2 コンストラクタを使...
ページ内のテーブルの幅を width="600px" に設定した後も、幅が固定さ...
目次1. SC テーブルを挿入または変更するときに、テスト スコアが 0 ~ 100 の範囲外の場合...
pymysqlをインストールするpip install pymysql 2|0pymysqlの使用2...
1. セレクターを調整するコンビネータを使用すると、セレクターの説明をより正確に記述できます (C...
Mysqlはブール型を設定します1. Tinyintタイプテストテーブルを作成し、blフィールドをブ...
まあ、あなたはデザインの達人かもしれませんし、あるいはそれは大げさすぎるかもしれませんが、少なくとも...
1.リスナーを見る時計のご紹介 'vue' から { ref, reactive, ...
1. 環境と準備1. Ubuntu 14.04 2.Docker環境2. 建設プロセス1. ミラーソ...
DATE_ADD() 関数は、指定された時間間隔を日付に追加します。現在のテーブル内のすべてのデー...
目次序文: 1. ユーザー権利の概要2. 実際の権限管理序文:データベースのユーザー権限管理について...
WebページWB.ExecWB制御印刷方法コードをコピーコードは次のとおりです。 <テーブルの...
この記事では、参考までにMySQL 8.0.15のインストールと設定のグラフィックチュートリアルを紹...
最初のステップは、MySQL 8.0.23の無料インストールバージョンをダウンロードすることです。 ...
以前のブログのログインページを作成していたときに、この問題に遭遇しました。突然、透明な背景画像と不透...