Mysql
 sql >> Base de données >  >> RDS >> Mysql

Points d'interrogation MySQL db au lieu de caractères hébreux ..?

J'ai pu résoudre ce problème en procédant comme suit :

  1. la collation db doit être utf8_general_ci
  2. la collation de la table avec l'hébreu doit être utf8_general_ci
  3. dans votre script de connexion php, mettez header('Content-Type: text/html; charset=utf-8');
  4. dans la balise d'en-tête xhtml, mettez <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. après avoir sélectionné la base de données dans le script de connexion, mettez mysql_query("SET NAMES 'utf8'");