使用mysqldump导出与旧版本

时间:2015-11-06 02:25:49

标签: mysql mysqldump

是否可以使用较新版本的mysqldump导出与旧版本的mysql兼容的数据?

具体来说,我使用mysqldump将数据从5.5.44版导出到5.1.55。

我收到了错误

  

未知整理:' utf8mb4_unicode_ci'

尝试将数据从5.5.44导入5.1.55服务器时

我在手册中知道,compatible选项可以使用以下名称之一:ansi, mysql323, mysql40, postgresql, oracle, mssql, db2, maxdb, no_key_options, no_table_options, or no_field_options,但我不确定这是否是我想要的这种情况。

1 个答案:

答案 0 :(得分:2)

如果我真的想要一个肯定的解决方案,我会使用mysql40 - 5.1肯定可以从4.0加载转储,MySQL哲学是向后兼容故障。但是,它很可能按原样运行 - 转储在5.1和5.5之间没有太大变化。