用navicat导出的sql文件如下:
INSERT INTO insert_table
(datetime
, uid
, content
, type
)
VALUES ('0', 'userid_0', 'content_0', 0);
INSERT INTO insert_table
(datetime
, uid
, content
, type
)
VALUES ('1', 'userid_1', 'content_1', 1);
但是这种方式插入数据在数据量小的时候还行,数据量大的时候慢的要死。怎么设置navicat,使得导出的sql语句是批量插入的方式,如下所示:
INSERT INTO insert_table
(datetime
, uid
, content
, type
)
VALUES ('0', 'userid_0', 'content_0', 0), ('1', 'userid_1', 'content_1', 1);
mysqldump命令支持将导出的数据整理为批量插入的格式。
可以尝试下?。
望采纳