如何在mySQL数据库表中插入法语字符


How to Inserting french characters in mySQL DB table?

我在mySQL数据库中插入法语字符时遇到了一个主要问题。法语字符在mysql表中没有正确显示。例如,"Éeducation"显示为"Ƀ‰education"。我已经将编码设置为utf8_unicode_ci。我还尝试了函数htmlentities($string,ENT_QUOTES,"UTF-8")。有人能帮我吗?

在php:中

header ('Content-type: text/html; charset=utf-8');

连接后:

mysql_set_charset("utf8");

请检查这些:

  • 数据库编码
  • 表编码
  • 字段编码
  • 数据库连接编码
  • PHP运行时编码
  • .php和其他文件编码
  • 标头编码(HTTP标头和/或HTML)

首先检查表的编码,然后检查插入的编码。