恢复选项

时间:2012-11-21 08:40:25

标签: mysql

MYSQL中有什么令人兴奋的冲洗方式?它是否像截断表?    我需要从linux上的服务器上的数据库中提取几个表    然后我需要将它恢复到多个服务器上的多个数据库。

我正在考虑在第一台服务器上转储特定数据库    然后将特定表从数据库还原到多服务器

示例 - 我有一个名为'SA'的服务器,我在该服务器上有一个名为'DA'的数据库    然后我需要提取几个表,让DA说TA和TB并将其恢复到    在同一个数据库DA上可能有TA TB的其他数据库

什么方法会好?

1 个答案:

答案 0 :(得分:0)

在mysql中使用Flush来清除默认情况下由mysql引擎调用的几种形式的内部数据。它不会清除数据库中的数据,而是对临时数据进行操作。

  • 它只是清除内部缓存数据。
  • 如果需要,它会从服务器重新加载数据。
  • 它会导致隐式提交,就像我们一样 使用任何DDL命令。但它不像Truncate。

更好的是,使用mysqldump转储数据库,然后您可以轻松地在任何平台或服务器上恢复它。