我有乌尔都语非营利新闻网站。我在 MySQL4.0 中有旧数据库,但现在服务器已经更新了数据库,现在是 MySQL5.0。我的网站在早期的数据库中运行良好,但现在文本显示为问号。但我可以在 phpMyAdmin 中看到带有乌尔都语文本的新闻。有人可以告诉我有什么问题吗?
谢谢,卡兹米
我有乌尔都语非营利新闻网站。我在 MySQL4.0 中有旧数据库,但现在服务器已经更新了数据库,现在是 MySQL5.0。我的网站在早期的数据库中运行良好,但现在文本显示为问号。但我可以在 phpMyAdmin 中看到带有乌尔都语文本的新闻。有人可以告诉我有什么问题吗?
谢谢,卡兹米
我假设您将字符集设置为 utf-8,我认为这应该适用于 urdu。
您可能需要在任何查询之前调用此 mysql 语句:
SET NAMES 'UTF-8'
有关它的更多信息,请访问 http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html