数据库数据转换为'????'

Database data convert to '????'

我有一个 MYSQL 数据库包含阿拉伯语数据,当我将其上传到我的域时,阿拉伯语记录转换为问号,如“????” ! 我检查了变量,它看起来像这样:

显示变量 'character_set_%';

Variable_name              Value
character_set_client       utf8
character_set_connection   utf8
character_set_database     utf8
character_set_filesystem   binary
character_set_results      utf8
character_set_server       latin1
character_set_system       utf8

您存储文本的列很可能是 CHARACTER SET latin1。执行 SHOW CREATE TABLE 检查。你应该有 CHARACTER SET utf8.