不使用mysqldump复制/复制数据库

如果没有对服务器的本地访问,是否有任何方法可以在不使用mysqldump的情况下将MySQL数据库(有内容和无内容)复制/克隆到另一个数据库中

我目前正在使用MySQL 4.0

我可以看到您说您不想使用mysqldump,但我在寻找类似解决方案时访问了此页面,其他人可能也会找到它。考虑到这一点,下面是一种从windows服务器的命令行复制数据库的简单方法:

  1. 使用MySQLAdmin或您首选的方法创建目标数据库。在本例中,db2是目标数据库,将在其中复制源数据库db1
  2. 在命令行上执行以下语句:

mysqldump-h[server]-u[user]-p[password]db1 | mysql-h[server]-u[user]-p[password]db2

注意:-p[密码]

发表评论