4
4

3 回答 3

0

尝试从数据库端解决问题..而不是从 php 或数据库连接

我建议您转到旧服务器并使用字符集 UTF8 再次导出数据库

然后将其导入新服务器后..如果您的表格看起来不错,请确保您可以在表格中看到阿拉伯字符(使用 phpmyadmin)..

然后你可以移动检查下一个

  • 数据库连接

  • php文件编码

  • html中的标头编码

据我所知,如果数据库的问题..没有从旧服务器再次导出数据就没有办法

编辑:

如果您无权访问旧数据库,请检查此答案,它可以帮助您

于 2015-06-17T18:28:09.423 回答
0

你期待نبذة عن吗?莫吉贝克。有关讨论和解决方案,请参阅副本,包括如何通过一对ALTER TABLEs.

于 2015-06-24T21:20:43.333 回答
0

utf8将使用公共服务器编码的数据库表迁移到本地主机时,我遇到了类似的问题。解决方法是使用 PHP 设置 localhost 服务器编码

$db->set_charset("utf8") 

连接后mysqli

现在它可以正常工作了。

于 2017-07-28T11:00:44.103 回答