从mysql的一张表中查询出数据导入到postgreSql的一张表当中

大声哈哈哈 2019-09-29 04:35:54
我老大让我将mysql数据库中的几张表倒入postgreSql数据库中,表中的对应字段还不一样,外键什么的我可以慢慢添加,我如何能将数据倒过去啊.
...全文
266 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
C_FengSu 2019-09-30
  • 打赏
  • 举报
回复
1.用Navicat等工具,导出excel,调整内容(字段顺序什么),再将excel导入到postgre 2.Navicat有个导出结果功能
-- mysql	student表	m_name,m_age,m_sex
-- postgre student表 p_name,p_age,p_class
select m_name as p_name, m_age as p_age, '' as p_class from student;
点击导出结果-insert语句,再批量替换不正确的内容,到postgre执行, Navicat还可以选中查询结果(可以ctrl+A全选)右键复制为insert语句,到postgre执行 3.写代码处理(可以连多个数据库的) 4.有专门的工具跨数据库导数据(适用大量的数据) 数据不多感觉1的效率最高
大声哈哈哈 2019-09-29
  • 打赏
  • 举报
回复
引用 2 楼 API工具助手的回复:
自己手写一个字段映射的处理方法吧 再批量转换就行了
把一个数据库表数据读出来写在哪里啊,一个项目你配置两个数据库吗
  • 打赏
  • 举报
回复
自己手写一个字段映射的处理方法吧 再批量转换就行了
大声哈哈哈 2019-09-29
  • 打赏
  • 举报
回复
求大佬给我提供一种快速的方法,一条数据的导入感觉我能干死

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧