1

MYSQL 中的 excatly 刷新意味着什么?它像截断表吗?我需要从 linux 上的服务器上的数据库中提取几个表,然后我需要将它恢复到跨多个服务器的多个数据库中。

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

示例 - 我有一个名为“SA”的服务器,我在该服务器上有一个名为“DA”的数据库,然后我需要从 DA 中提取一些表,比如说 TA 和 TB,并将其还原到其他可能有 TA TB 的数据库中同一个数据库DA

什么方法会好?

4

1 回答 1

0

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

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

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

于 2012-11-21T08:52:37.800 回答