0

以下是源数据库的设置: 在此处输入图像描述

这是新服务器上数据库的设置 在此处输入图像描述

当我在源数据库上使用导出功能时,我将“文件的字符集:”设置为 utf-8。我验证了转储,并且所有非英语字符都在那里。

在新服务器上上传数据库之前,我使用了以下命令: ALTER DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;

然后我将转储上传到新服务器上。我使用 SHOW FULL COLUMNS FROM table_name; 并且在“排序规则”下,某些列具有 NULL,而其他列具有 utf8_general_ci

但是当我访问该网站时,所有非英语字符都像这样混乱:été

谁能帮帮我吗?我对 mysql 了解不多,但我在 google 和 stackoverflow 上查看过,但无法修复它。

非常感谢。

4

0 回答 0