問題を見つける 最近、仕事で問題が発生しました。MySQL データベースにテーブルを作成するときに、ラテン文字セットが使用され、Web ページでのクエリには utf-8 が使用されました。入力ページに中国語の文字を入力し、データベースでクエリを実行すると、 照合接続を 'utf8_general_ci' に設定します 注:次の 2 つの文をデータベース名とデータ テーブル名に置き換えます。 ALTER DATABASE your_database_name CHARACTER SET utf8 COLLATE utf8_general_ci ALTER TABLE your_table_name 文字セット utf8 に変換 COLLATE utf8_general_ci これにより、データベースも UTF-8 文字セットになることが保証され、中国語が入力されたときにデータベースの内容を照会するときにエラーが発生しなくなります。 参照: 不正な照合順序の混合 MySQL エラー PHPでデータベースの文字セットをutf-8に設定する mysqli_set_charset($dbc, 'utf8'); HTMLにutf-8を表示するにはメタを追加するだけです <メタ文字セット="utf-8"> 要約する さて、以上がこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。 以下もご興味があるかもしれません:
|
>>: nginx.conf ファイルの構文強調表示とフォーマット設定には nginx.vim ツールを使用します。
目次アポロ コンフィギュレーション センターとは何ですか?アポロの特徴クライアントアーキテクチャアー...
Docker 学習https://www.cnblogs.com/poloyy/p/15257059...
目次方法1: 関数を直接呼び出す方法2: provide / inject (静的更新) を使用する...
フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...
カーソルの作成まず、MySql でデータ テーブルを作成します。 存在しない場合はテーブルを作成 `...
1. 準備ミドルウェア: Tomcat、Redis、Nginx Jar パッケージ: commons...
困難SVG グラフィックの 2 つのマスクの作成まず、コード左側のピンク色のボックスの内容ですこれに...
MySQL によって作成される最適化はインデックスを追加することですが、インデックスを追加しても目的...
一部の障害コード テーブルでは、履歴またはパフォーマンス上の理由から、次の設計パターンが使用されます...
序文mysql モジュール (プロジェクト アドレスは https://github.com/mys...
問題の説明MySQL の起動時にエラーが報告されます。エラー ログを確認してください。 [エラー] ...
MySQL ログイン パスワードを忘れた場合、解決方法は実はとても簡単です。MySQL メイン構成フ...
目次序文配列.isArrayコンストラクタインスタンスプロトタイプオブジェクト.プロトタイプ.toS...
CSS オーバーフローのメカニズムを詳細に学ぶ必要があるのはなぜですか?実際の開発プロセスでは、コン...
目次1. ステートフック1. 基本的な使い方2. 更新3. 合併を実現する4. 遅延初期化状態5. ...