如何从数据库中排除的某些表中获取MySQL转储

时间:2011-02-23 15:01:21

标签: mysql database

我们有一个数据库,其中一个特定的表变得非常快。在进行转储然后在另一台服务器上恢复此数据库时,由于体积较大,需要花费大量时间。我想在转储时排除这个特定的表。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

mysqldump有一个--ignore-table选项,类似于:

mysqldump -p -u username nameofdatabase --ignore-table=verybigtable

答案 1 :(得分:0)

使用--ignore-table标志。

  --ignore-table=name Do not dump the specified table. To specify more than one
                      table to ignore, use the directive multiple times, once
                      for each table.  Each table must be specified with both
                      database and table names, e.g.,
                      --ignore-table=database.table.

答案 2 :(得分:0)

大多数图形客户端(如phpmyadmin)都为您提供排除选项。