怎么用php代码实现mysql关系数据库table的复制

怎么用php代码实现mysql关系数据库table的复制,第1张

使用程序无法实现这种功能,因为无法保证事务的一致性,比如:A数据库中的a表复制到B数据库中的a表的过程中,A数据库中的a表的一条记录被删除,这样就无法实现数据的一致性!正确的做法是使用MySQL复制的功能!很简单,只需要几步配置即可!

一行行的导也太麻烦了

如果表结构完全一样,直接执行一下insert into bb.table select * from aa.table where ..就可以了,如果只想保存某些信息那么insert into bb.table (column1,column2,...) select column1,column2,.. from aa.table where ..

你也可以从通过 *** 作数据库

mysqldump -u xxx -p xxx aa table >dir/aatable.sql

然后

mysql>use bb

mysql>source dir/aatable.sql


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7114589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存