【发布时间】:2016-01-04 13:19:06
【问题描述】:
我使用 Mamp 3.4。我有一个带有 3 个表的小型数据库。当我将数据库文件上传到服务器时出现错误:#1115 - Unknown character set: 'utf8mb4'
我已经回到 MAMP 并检查:操作 > 排序 > utf8_unicode_ci 我在每个表和通用数据库中都有这个
要导出,我选择数据库 > 导出 > 自定义 > 将输出保存到文件。在其余的事情中,我保留默认值。
问题出在哪里? mb4是什么? utf8_unicode_ci 是正确的吗?如何从 MAMP 导出并在我的服务器中导入?
【问题讨论】:
-
能否手动编辑转储文件并更改字符集?
-
user2182349:在 Mamp 中,当我导出时,我有快速选项。他们给了我代码选项。我看到 ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;是这个意思吗?
-
在转储文件中搜索 utf8mb4。
-
什么是分机。备份文件是 .sql 还是其他文件。
-
utf8mb4.在问之前我试过了。 utf8mb4 "未找到"
标签: mysql sql phpmyadmin mamp