U moet ervoor zorgen dat de tekenset in uw hele database correct is. Dit betekent het controleren van alle 3 lagen, database, tabel en kolom. utf8
gebruiken &utf8_general_ci
werkt voor uw Arabische en Perzische tekst.
De onderstaande zoekopdrachten kunnen worden gebruikt om de tekenset op elk van de objecten in uw database te controleren, u kunt ze ook gemakkelijk controleren en wijzigen in de meeste GUI-apps.
Kolom
SELECT character_set_name
FROM information_schema.COLUMNS
WHERE table_schema = "YOUR_SCHEMA"
AND table_name = "YOUR_TABLE"
AND column_name = "YOUR_COLUMN";
Tabel
SELECT collations.character_set_name
FROM information_schema.TABLES AS tables,
information_schema.COLLATION_CHARACTER_SET_APPLICABILITY AS collations
WHERE collations.collation_name = tables.table_collation
AND tables.table_schema = "YOUR_SCHEMA"
AND tables.table_name = "YOUR_TABLE";
SELECT default_character_set_name
FROM information_schema.SCHEMATA
WHERE schema_name = "YOUR_SCHEMA";