mysql怎样将a数据库表1移动到b数据库

mysql怎样将a数据库表1移动到b数据库,第1张

如果是php 就用phpmyadmin 把表一 导出成sql文件,再到导入到b数据库

如果是jsp, 可以用一款软件 mysql-front,可视化的mysql数据库 *** 作系统。通过这个你可以把表一导出,在导入到b数据库

这个其实最好是做stream,这样可以保证同步更新。但是如果为了一张表做stream看起来又有些不那么值当。

dblink无法远程提交,我只能勉强提出一个方案供参考。

首先数据库AB间互相建立dblink;也就是两个dblink(A到B,B到A)

另外A数据库连接B数据库,所用的B数据库的用户是一个特殊的用户,除了这个dblink以外,其他的地方根本用不到的。

B到A的触发器则只需要读取权限就可以了。

在数据库A上建立触发器,after insert后触发,触发的内容是利用dblink登陆B数据库,登陆后随便查询个什么,都可以然后退出登陆。(直接退出也可以,主要是怕数据库记录不到登陆,登陆触发器有时似乎不那么好用,如果实在不好用可以在这个特殊用户 建立一张表,然后每次登陆都drop这张表,用drop触发器,这个没问题)

B数据库建立一个登陆触发器(或drop触发器),只要那个特殊用户登陆,那么就启动,就是查询A数据库的表a,然后更新表b,然后提交。如果是drop或create触发器,别忘了再重新create和drop,不然表会越来越多或者无表drop。

以上就是关于mysql怎样将a数据库表1移动到b数据库全部的内容,包括:mysql怎样将a数据库表1移动到b数据库、Oracle 数据库A中表a的数据如何“实时”更新到数据库B中表b中、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9507594.html

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

发表评论

登录后才能评论

评论列表(0条)

保存