navicate 导出批量插入语句


这里介绍的是mysql 相同服务器类型数据传输的高级设置

选中数据库后右键“ 转储SQL文件”默认导出的记录格式是一条条的,采用的是”完整插入语句”,格式如下

INSERT INTO 用户 (ID 编号, 用户名, 年龄) VALUES ('1', '梁明洁', '23');
INSERT INTO 用户 (ID 编号, 用户名, 年龄) VALUES ('2', '邱礼安', '56');
INSERT INTO 用户 (ID 编号, 用户名, 年龄) VALUES ('0', '许勤', '23');
这种格式保证了兼容性,但是牺牲了性能。在服务器使用 source 导入,简直龟速。

如果导出成如下格式就可以快很多:

INSERT INTO 用户 VALUES ('1', '梁明洁', '23'), ('2', '邱礼安', '56'), ('0', '许勤', '23');
这种格式叫做”拓展插入语句”具体使用如下,

如果想要导出的sql
INSERT INTO 用户 (ID 编号, 用户名, 年龄) VALUES ('1', '梁明洁', '23'), ('2', '邱礼安', '56'), ('0', '许勤', '23');
可以同时选择扩展和完整两个选择


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM