本文主要是介绍mysqldump使用总结,只导表结构,导结构和数据,--extended-insert=false mysqldump重要参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
· --no-create-db,-n
该选项禁用CREATE DATABASE /*!32312 IF NOT EXISTS*/ db_name语句,如果给出---database或--all--database选项,则包含到输出中。
· --no-create-info,-t
不写重新创建每个转储表的CREATE TABLE语句。
· --no-data,-d
不写表的任何行信息。如果你只想转储表的结构这很有用。
不导数据(只导结构) -d
不导结构(只导数据) -t
加-d参数代表只导表结构,不加此参数则代表导出结构以及表数据
只导表结构:
mysqldump -uuser -pdbpasswd -d dbname
mysqldump -uuser -pdbpasswd -d dbname table_name
mysqldump -uuser -pdbpasswd -d dbname table_name1 table_name2 table_name3
mysqldump -uuser -pdbpasswd -d dbname --table table_name1 table_name2 table_name3
导表结构及数据:
去掉上述-d参数
导出指定条件数据
--where "condition>1 and condition2=3"(或者-w)
--extended-insert:默认为true,会将所有的insert数据放在一个括号中,当为false的时候,有n条数据就会有n个insert与之对应
这篇关于mysqldump使用总结,只导表结构,导结构和数据,--extended-insert=false mysqldump重要参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!