sql >> データベース >  >> RDS >> Mysql

Mysq-Conectionアラビア語テキストをデータベースに挿入できるように設定する方法

    データベース全体で文字セットが正しいことを確認する必要があります。これは、データベース、テーブル、列の3つのレイヤーすべてをチェックすることを意味します。 utf8を使用する & utf8_general_ci アラビア語とペルシア語のテキストで機能します。

    以下のクエリを使用して、データベース内の各オブジェクトの文字セットを確認できます。また、ほとんどのGUIアプリでも簡単に確認および変更できます。

      SELECT character_set_name FROM information_schema.COLUMNSWHERE table_schema ="YOUR_SCHEMA" AND table_name ="YOUR_TABLE" AND column_name ="YOUR_COLUMN";  

    テーブル

      SELECT collat​​ions.character_set_name FROM information_schema.TABLES AS Tables、information_schema.COLLATION_CHARACTER_SET_APPLICABILITY AS collat​​ionsWHERE collat​​ions.collat​​ion_name =Tables.table_collat​​ion AND Tables.table_schema ="YOUR_SCHEMA" AND Tables.table_name ="YOUR_TABLE";  

    データベース(スキーマ)

      SELECT default_character_set_name FROM information_schema.SCHEMATAWHERE schema_name ="YOUR_SCHEMA";  



    1. AndroidでのSQLite拡張クエリ構文

    2. PostgreSQLUUIDタイプのパフォーマンス

    3. LinuxでのXFSの復活

    4. SQL MIN()およびGROUPBYを使用した追加フィールド