sql >> Databáze >  >> Database Tools >> phpMyAdmin

Arabské znaky se v phpMyAdmin nezobrazují

Za prvé, je vaše databáze schopna ukládat Unicode? SHOW CREATE TABLE table_name; doufejme, že vaši znakovou sadu zobrazí jako utf8. Pokud ne, mělo by to vyřešit toto:

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;

Také se ujistěte, že vaše nastavení PHPMyAdmin obsahuje toto:

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


  1. Aktualizační dotaz vyprázdní pole v databázi

  2. Kde phpMyAdmin ukládá uživatelské heslo phpMyAdmin?

  3. MD5(RAND()) na MySQL vrací pouze číslice

  4. Najděte časový rozdíl mezi dvěma po sobě jdoucími řádky ve stejné tabulce v SQL