问题描述
把一个数据库中的数据导入到另一个数据库中。我写java程序 要建立两个数据库连接、有木有好点的办法。数据交换解决不了我的问题,我这里有逻辑处理。急啊。 问题补充:Rainbow702 写道
解决方案
① 与数据库A建立连接② 从A取得数据③ 处理这些数据④ 与数据库B建立连接⑤ 将处理后的数据插入B中
解决方案二:
如果数据库类型一样,字段一样,直接用数据库备份工具就可以了,方便快捷
解决方案三:
引用这样的话就要创建两个conn对象。会不会出现问题为什么会出问题呢?你把你获取 conn 的方法写得共通一点,比如,需要传入这几个参数:URL,USERNAME,PWD等等。根据这些来获取数据库连接一点问题也没有啊。你也可以写两个类,分别对应这两个数据库的连接。
解决方案四:
引用这个还是要建立两个数据库连接。当数据量大的时候 会很慢的。有没有好点的办法先处理A,处理后以sql文本的形式dump到文件上,然后直接import到数据库B里面。
解决方案五:
引用这个还是要建立两个数据库连接这个是必须的啊
解决方案六:
把逻辑变成stored procedure不就可以了?
时间: 2024-10-02 21:41:50