如何将表从一个 mysql 数据库复制到另一个 mysql 数据库
我需要将表从一个数据库复制到另一个数据库。这将是一个cronjob。哪一个是最好的方法?PHP 脚本或 Shell 脚本。PHP的问题,两个数据库都有不同的用户名和密码,所以我不能这样做。
CREATE TABLE db1.table1 SELECT * FROM db2.table1
我应该只连接第一个数据库获取所有记录并使用 WHILE 循环将所有记录插入到新数据库,还是有更好的方法?
我更喜欢shell脚本而不是PHP脚本来执行此操作。
谢谢