0
我有2个数据库,都称为dataweb(这些是2个不同的网站的数据库)我需要把我有新的表在站点1上创建,到站点2的数据库中,而不从站点1复制数据或从站点2删除数据,有什么想法?我需要结合2个数据库,其中我保留一个表,但从其他数据
MySQL客户端版本:5.0.51a
我有2个数据库,都称为dataweb(这些是2个不同的网站的数据库)我需要把我有新的表在站点1上创建,到站点2的数据库中,而不从站点1复制数据或从站点2删除数据,有什么想法?我需要结合2个数据库,其中我保留一个表,但从其他数据
MySQL客户端版本:5.0.51a
它可以用bash脚本完成。例如。使用下一个场景
然后使转储这些表
的mysqldump -hdb1host.com -uroot -pxxxxxx DB1 [从tables_from_diff1.txt表]> db1_dump.txt
的mysqldump -hdb2host.com -uroot -pxxxxxx DB2 [来自 tables_from_diff2.txt的表格]> db2_dump.txt
将datadumps应用于必要的dbs。
MySQL的-hdb1host.com -uroot -pxxxxxx DB1 < db2_dump.txt
MySQL的-hdb1host.com -uroot -pxxxxxx DB2 < db1_dump.txt
这东西,你需要做的只有一次,或者它将被要求作为一个例行程序? – FDavidov
购买,不建立例如如果这是SQL Server,我建议你看看Red Gate SQL Compare。 – onedaywhen
这将作为一个例行程序,在多个网站上需要 – Vallie24