![您可以链接到一个好的 MySQL 转储器 PHP 脚本吗?](https://linux22.com/image/526019/%E6%82%A8%E5%8F%AF%E4%BB%A5%E9%93%BE%E6%8E%A5%E5%88%B0%E4%B8%80%E4%B8%AA%E5%A5%BD%E7%9A%84%20MySQL%20%E8%BD%AC%E5%82%A8%E5%99%A8%20PHP%20%E8%84%9A%E6%9C%AC%E5%90%97%EF%BC%9F.png)
我需要将网站迁移到另一台主机。我只有 FTP 服务器访问权限和 MySQL 名称+密码(提供给我的 MySQL 服务器 IP 是 127.0.0.1,没有 PhpMyAdmin 或 SSHell 可用)。在那里运行的 Web 应用程序可以使用我知道的凭据和本地主机服务器访问数据库。所以我需要一个 PHP 脚本,它可以正确转储 MySQL 服务器的所有可用数据库,以便将它们导入到新服务器上。你能推荐一个好的吗?
答案1
嗯我的第一个想法是:
<?php
$command = 'mysqldump -h hostname -u user -p password db_name > dumped_db.db';
system($command);
?>
无论如何这里有一个类:
http://www.phpclasses.org/browse/file/16861.html
并准备好工具(Bigdump 真的很酷!):
答案2
mysql转储就是你要找的,虽然它是用 perl 编写的(所有 nix 都有 perl)