加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

怎样轻松地从MySQL迁徙到PostgreSQL?

发布时间:2021-01-19 18:53:22 所属栏目:编程 来源:网络整理
导读:我想先将现有的MySQL数据库(约莫40个表,400mb数据)迁徙到Postgres,然后再举办扩展.我在网上搜刮并实行了一些迁徙剧本(个中一些可以找到here).它们都不是无缝运行的-假如只是我必需手动修复的一些小妨碍,那不是题目,可是天生的转储看起来基础不是有用的Postgr

我想先将现有的MySQL数据库(约莫40个表,400mb数据)迁徙到Postgres,然后再举办扩展.我在网上搜刮并实行了一些迁徙剧本(个中一些可以找到here).它们都不是无缝运行的-假如只是我必需手动修复的一些小妨碍,那不是题目,可是天生的转储看起来基础不是有用的PostgreSQL.

有没有人能在不行使一个完备事变日的环境下乐成迁徙出产表-有办理此题目的轻盈要领吗?

留意:我也会思量贸易产物(只要订价如故可行).

最佳谜底 尽量SQL是尺度,但假如没有每个处事器软件都实现扩展成果,它的成果还不足完美.从MySQL到PostgreSQL的转换并不简朴,除非您的模式很简朴.自动化的翻译剧本只会让您受益匪浅.

最好的要领是手动翻译模式,然后为数据自己编写本身的传输剧本.您还应该编写验证剧本,以确保架构和数据正确转达.

这不是办理方案.假如您的数据库足以迁徙,那么花一点时刻在本身身上也很重要.最后,与自动迁徙剧本对比,您耗费的时刻至少要耗费更多的时刻来办理独特和渺小的紊乱.可是,本身下手做,您就有机遇操作MySQL中没有的PostgreSQL成果,并有机遇举办第二次改造,从而做出各类改造.

咬住子弹并做.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读