0

有没有更有效的方法从 phpmyadmin 传输所有数据库,而不是创建数据库副本并在其他机器上手动导入它们。

早些时候我尝试复制整个文件夹并替换旧的 config.inc.php 但我无法看到所有数据库

4

1 回答 1

0

有几个选项通常取决于您的需求/数据库大小/表引擎等:

  1. mysqldump + rsync dump + restore (如果主机之间没有良好的连接)
  2. mysql转储 | mysql -h H -u -p
  3. 如果您无法忍受大停机时间,您可以使用innodbbackup实用程序在两台主机之间设置复制

如果您使用 MyISAM 表,您可以关闭 MySQL,然后将相关文件复制到目标数据目录。此选项不适用于 InnoDB 表。

于 2013-11-01T08:41:08.690 回答