在线数据库中插入阿拉伯语“ ????”

时间:2018-06-30 14:31:18

标签: php

我在在线服务器上遇到阿拉伯语问题

我使用PDO,这是我的连接代码

$db = new PDO("mysql:host=".Config::DB_HOST.";dbname=".Config::DB_NAME.";charset=UTF8",Config::DB_USER,Config::DB_PASSWORD);

$db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

$db->query("SET NAMES utf8");
$db->query("SET CHARACTER SET utf8");

return $db;

它在本地服务器上可以正常工作,但是当我在在线服务器上进行操作时,数据库中的数据始终为(??????)(数据库的排序规则为utf8_general_ci)

有什么解决办法吗?

0 个答案:

没有答案