基本用法:
[root@test tmp]# mysqldump -u username -p databasename > '/tmp/mysql.sql'
只导出结构:
[root@test tmp]# mysqldump -u username -p -d databasename > '/tmp/mysql.sql'
只导出部分表:
[root@test tmp]# mysqldump -u username -p databasename tablename1 tablename2 > '/tmp/mysql.sql'
只导出databasename下的tablename1和tablename2两个表。
排除部分表:
[root@test tmp]# mysqldump -u username -p databasename --ignore-table=databasename.tablename > '/tmp/mysql.sql'
导出databasename.tablename以外的所有databasename下的表。
想要排除多个表,就重复的使用多个--ignore-table参数。