首页 > 数据库技术 > 详细

navicat mysql导出数据 批量插入的形式

时间:2018-04-27 12:47:20      阅读:553      评论:0      收藏:0      [点我收藏+]

这里介绍的是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);

这种格式叫做”拓展插入语句”具体使用如下,

 

选中数据库后,右键 –“数据传输”-选择导出为文件 

技术分享图片

技术分享图片

点击“高级”-勾选“使用扩展插入语句”(有需要的话也可以勾掉“使用事务) 

技术分享图片

navicat mysql导出数据 批量插入的形式

原文:https://www.cnblogs.com/-mrl/p/8961805.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!