[英]MySQL dump .sql script and import to an apache derby
mysqldump
选项--compatible=ansi
不会生成与ANSI 完全兼容的SQL脚本,它只会尝试生成与ANSI 更加兼容的结果:“生成与其他数据库系统或旧版MySQL服务器更兼容的输出”。
不幸的是,每个数据库支持的SQL语法都有些不同。 SQL是一个相对较弱的标准,比Java甚至C语言都弱得多。某些数据库支持MySQL等兼容功能,甚至支持兼容模式 (免责声明:我是H2的主要作者),但是有时这还不够。
您有多种选择:可以手动更改生成的SQL脚本,也可以使用其他工具复制表结构/数据。 这样的工具之一就是SQuirreL DB Copy插件 (我从未真正使用过它,但是据我所知它运行良好)。
如果可以CSV格式或类似格式导出数据,则可以使用Derby数据导入过程来导入数据: http : //db.apache.org/derby/docs/10.7/ref/rrefimportproc.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.