HTML字符集&;MySQL字符集

HTML字符集&;MySQL字符集,mysql,html,Mysql,Html,哪个HTML字符集将涵盖所有这些内容?我需要在MySQL中导出哪个字符集,然后再导入它们 圣拉斐尔·阿尔尼兹·巴伦(西班牙语) 圣母玛利亚耶稣,圣母玛利亚,医生(法语) M.Orsola(朱利亚)Ledóchowska,宗教(东欧) 在MySQL中,使用UTF-8字符集。这将允许您在DBMS中适当地表示各种各样的数据。如果您正确使用mySQL排序设置,mySQL也会很好地对您的信息进行排序 要将这些内容呈现为HTML,可能需要对基本的7位ASCII字符以外的字符进行实体化。例如,查看描述大写字母

哪个HTML字符集将涵盖所有这些内容?我需要在MySQL中导出哪个字符集,然后再导入它们

圣拉斐尔·阿尔尼兹·巴伦(西班牙语)

圣母玛利亚耶稣,圣母玛利亚,医生(法语)

M.Orsola(朱利亚)Ledóchowska,宗教(东欧)


在MySQL中,使用UTF-8字符集。这将允许您在DBMS中适当地表示各种各样的数据。如果您正确使用mySQL排序设置,mySQL也会很好地对您的信息进行排序

要将这些内容呈现为HTML,可能需要对基本的7位ASCII字符以外的字符进行实体化。例如,查看描述大写字母的Unicode字符的网页

在HTML中,这用符号和poundsign x d 1分号表示


您的web应用程序语言(PHP?Java?)具有内置函数,可在UTF-8字符串(存储在DBMS中)和实体化html(用于在web上显示)之间进行转换。使用它们。

为表和列使用MySQL的UTF-8字符集,并在使用您选择的脚本语言初始化MySQL连接后发送
set NAMES UTF8
语句。确保您的脚本还发送一个HTTP头,指示您的页面在UTF-8中,并且您应该可以继续。你可能想要阅读,并且进一步阅读的链接看起来也不错

在PHP中,要发送此HTTP头,可以使用
标题(“内容类型:text/html;字符集=UTF-8”)。在HTML页面中
元素的顶部,您还可以添加
(在HTML5中)或
(在HTML4.01或HTML5中;但不能同时使用这两种方法,仍然可以获得有效的HTML5)。

什么是“导出然后导入它们”?