sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Arabiska tecken visas inte i phpMyAdmin

För det första, kan din databas lagra Unicode? SHOW CREATE TABLE table_name; kommer förhoppningsvis att visa din karaktärsuppsättning som utf8. Om inte borde detta fixa det:

ALTER TABLE table_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Se även till att dina PHPMyAdmin-inställningar innehåller detta:

$cfg['DefaultCharset'] = 'utf_8';
$cfg['DefaultConnectionCollation'] = 'utf8_general_ci';


  1. mysql-fråga visar fel resultat

  2. Hur ställer man in en främmande nyckel som är beroende av relationen mellan andra två tabeller?

  3. Inaktivera ajax i phpmyadmin 4.0.5

  4. Jag uppdaterade till MariaDB 10.2.20 för att använda CTE. Får fortfarande okänt uttalande. (nära WITH) i phpMyAdmin