2012-05-22 197 views
0

哪个HTML字符集可以涵盖所有这些?我需要在MySQL中导出哪些字符集然后导入它们?HTML字符集和MySQL字符集

圣拉斐尔ARNÁIZ男爵(西班牙)

儿童耶稣,圣母,博士(法国)的

圣泰蕾兹

M.奥尔索拉(朱)Ledóchowska,宗教(东欧)

+0

你是什么意思“导出然后导入它们”? –

回答

0

在MySQL中,使用UTF-8字符集。这将允许您在DBMS中适当地表示各种各样的数据。如果您正确使用mySQL排序规则设置,MySql将很好地整理(排序)您的信息。

要将这些东西渲染为HTML,您可能需要赋予除基本7位ASCII码之外的其他字符。例如,看一下说明Unicode字符为大写N. http://www.fileformat.info/info/unicode/char/00D1/index.htm

在HTML这个网页,这是通过符号poundsign XD 1分号表示

你的web应用程序语言(PHP?的Java?)有内置于函数在UTF-8字符串之间转换(保存在DBMS中)和授权html(用于在网络上显示)。使用它们。

0

使用MySQL的UTF-8字符集作为您的表和列,并在以您选择的脚本语言初始化MySQL连接后发送SET NAMES UTF8语句。确保您的脚本还会发送一个HTTP标头,指出您的页面是UTF-8,并且您应该很好。您可能想要阅读this,并且进一步阅读的链接也很好看。

在PHP中,要发送此HTTP标头,您可以使用 header("Content-Type: text/html; charset=UTF-8");。在HTML页面的<head>元素的顶部,您还可以添加<meta charset="UTF-8">(使用HTML5)或<meta http-equiv="Content-type" content="text/html;charset=UTF-8">(使用HTML 4.01或HTML5;但不能同时使用这两种方式并仍然使用有效的HTML5)。