sql >> Databáze >  >> RDS >> Mysql

Mysq- Připojení jak nastavit, aby bylo možné vkládat arabský text do databáze

Musíte zajistit správnost znakové sady v celé databázi. To znamená zkontrolovat všechny 3 vrstvy, databázi, tabulku a sloupec. Pomocí utf8 &utf8_general_ci bude fungovat pro váš arabský a perský text.

Níže uvedené dotazy lze použít ke kontrole znakové sady na každém z objektů ve vaší databázi, můžete je také snadno zkontrolovat a změnit ve většině aplikací GUI.

Sloupec

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

Tabulka

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";

Databáze (schéma)

SELECT default_character_set_name 
FROM information_schema.SCHEMATA
WHERE schema_name = "YOUR_SCHEMA";



  1. Jak vrátím zpětné volání dotazu MySQL a push do pole v Node.js?

  2. Zaseknuté volání nedefinované funkce oci_connect() pomocí XAMPP

  3. Instalace MYSQL s aplikací .NET winforms

  4. jak se připojit k databázi na jiném serveru