数据库或表 导出insert sql

一)
1)导出数据库
C:\Users\lizeyue>mysqldump -uroot -p smart >e:/export.sql
Enter password: ****


C:\Users\lizeyue>mysqldump -uroot -proot smart >e:/export.sql

2)导出数据表

C:\Users\lizeyue>mysqldump -uroot -proot smart  T_TABLE_NAME>e:/export.sql


二)优化,去掉create

C:\Users\lizeyue>mysqldump -uroot -proot --no-create-info smart >e:/export.sql

同下面(--no-create-info 缩写为-t)

C:\Users\lizeyue>mysqldump -uroot -proot -t smart >e:/export.sql


参考
http://www.blogjava.net/Alpha/archive/2007/08/10/135694.html

三)生成的insert语句含有lock语句(锁表),有利于提高插入表的效率。

猜你喜欢

转载自jackleechina.iteye.com/blog/1908255