我有一个多语言网站,它需要英文和Azeri字符通过网页表单输入并插入到MySQL数据库表中。MySQL - 如何获取英文和编码字符?
在HTML中显示它们很好,我可以使用页面编码来显示硬编码文本。现在该站点需要开发,并且任何静态文本将从MySQL中提取。
我试过改变特定表格的编码,但是无论我做什么,只是将所有附加字符更改为问号。
任何人都可以让我知道如何在MySQL中正确设置表以显示英文和阿塞拜疆字符?
任何帮助将不胜感激!
我有一个多语言网站,它需要英文和Azeri字符通过网页表单输入并插入到MySQL数据库表中。MySQL - 如何获取英文和编码字符?
在HTML中显示它们很好,我可以使用页面编码来显示硬编码文本。现在该站点需要开发,并且任何静态文本将从MySQL中提取。
我试过改变特定表格的编码,但是无论我做什么,只是将所有附加字符更改为问号。
任何人都可以让我知道如何在MySQL中正确设置表以显示英文和阿塞拜疆字符?
任何帮助将不胜感激!
将数据编码为UTF-8,它可以编码几乎任何语言在这个星球上。
您只需正确设置字符编码和排序规则,并将数据插入为UTF-8。 PHP(这是你将要使用的,我猜)默认使用latin1,你可能会遇到问题。要解决这个问题,请使用mysql_set_charset('utf8')
您需要在MySQL中支持UTF-8字符集编码。阿塞拜疆字母显示为Ə,Ş,Ç,Ğ,Ü和其他字母。
在哪里可以添加/设置此编码支持。 – 2012-12-02 06:34:21