热线电话:13121318867

登录
2019-02-14 阅读量: 742
MySQL导出脚本大小不一样

问题描述:

今天在本机上测试时发现:

mysql -u root xx > xx/xxx/xx.sql

与mysql客户端工具导出的sql文件大小不一样。

这个是为什么呢?是不是用命令的时候少了一些不必要的数据库信息呢?会不会造成我的脚本数据不正确呢?

解决方法:

mysqldump 有个 --extended-insert 参数
会影响插入数据的脚本:

INSERT INTOtable(col,col1,col2) VALUES (1,2,3);
INSERT INTOtable(col,col1,col2) VALUES (4,5,6);
INSERT INTOtable(col,col1,col2) VALUES (7,8,9);
-------------------------
INSERT INTOtable(col,col1,col2) VALUES
(1,2,3),(4,5,6),(7,8,9);

这两种结果一样,但是文件大小差别很大

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子