【发布时间】:2015-03-14 17:19:40
【问题描述】:
我有一个大型 MySQL 数据库,它有将近 434 个表。我想导出数据库,但忽略或跳过几个表。这个过程应该通过命令行完成,因为我在数据库中有超过 6 GB+ 的数据。导出所有表但忽略其中一些特定表的正确语法是什么?
mysqldump -u root -p database directory table1 table2 table2 > /var/www/mydb_tables.sql
此查询运行良好,但很难提及所有 434+ 表名。我想要只跳过特定表并通过命令行导出剩余所有表的查询。
【问题讨论】:
-
参考 dba.stackexchange:[转储除 t1、t2 和 t3 之外的所有内容,执行此操作][1] [1]:dba.stackexchange.com/questions/9306/…
标签: mysql ubuntu-14.04