如果没有对服务器的本地访问,是否有任何方法可以在不使用mysqldump的情况下将MySQL数据库(有内容和无内容)复制/克隆到另一个数据库中
我目前正在使用MySQL 4.0
我可以看到您说您不想使用mysqldump,但我在寻找类似解决方案时访问了此页面,其他人可能也会找到它。考虑到这一点,下面是一种从windows服务器的命令行复制数据库的简单方法:
- 使用MySQLAdmin或您首选的方法创建目标数据库。在本例中,
db2是目标数据库,将在其中复制源数据库db1 - 在命令行上执行以下语句:
mysqldump-h[server]-u[user]-p[password]db1 | mysql-h[server]-u[user]-p[password]db2
注意:-p和[密码]