MySQL转移到PostgreSQL的经历是怎样的

技术MySQL转移到PostgreSQL的经历是怎样的本篇文章给大家分享的是有关MySQL转移到PostgreSQL的经历是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟

本文和大家分享一下MySQL转PostgreSQL的经验。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。不要多说。让我们和边肖一起看看。

将MySQL迁移到PostgreSQL的体会

5月1日,我加班,无事可做。我计划将我在MySQL(5.0.17)上的数据转移到PostgreSQL(8.0.0)上,并参考在线文章导入。结果,我惹上了麻烦。最后,我成功了。现在,我们来谈谈避免其他朋友误入歧途的步骤。

数据:用于分析电信服务账单的两个表,每个表约有200万条记录。

步骤:

1.使用mysqldump导出文件,并生成两个文件,bill01.sql和bill02.sql(一个文件约400 m)。如果你的数据量不大,最好不要导出整个数据库,否则编辑导出的文件会让你的机器感觉很棒,我的机器P42.8,1G和1g内存都受不了。

2.因为数据库服务器远程,编辑不方便,所以下载回本机。用UltraEdit32打开,删除导出文件中创建表的前一部分,文件末尾的LOCK等等,只保留数据。删除在数据前插入xxxx值,删除文件中的` number等MySQL符号。简而言之,形成一个只有数据的文件,每行一条记录,每个字段用符号分隔。

3.在PostgreSQL上构建相应的表结构,并将数据文件上传到服务器。

4.使用psql登录数据库,从“/data/bill02.txt”复制bill01,分隔符为“,”

基本上还可以。

这种方法比导出的SQL命令快得多。我的机器花了10个小时导入了200多万条记录,导出的SQL命令需要修改后才能在PostgreSQL中使用。用这种方法,10分钟就能搞定。

注意事项:

如果该字段为整数并且允许空值,请在导入前用数字替换空值,否则将报告错误。

请务必删除`符号,MySQL支持该符号,但在导入PostgreSQL时无法识别。

以上是MySQL转PostgreSQL的体验。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/98516.html

(0)

相关推荐

  • C++Primer2021.11.29

    技术C++Primer2021.11.29 C++_Primer_2021.11.29第5章 语句
    表达式语句:
    一个表达式末尾加上分号,就变成了表达式语句。表达式语句的作用是执行表达式并丢弃掉求值结果

    礼包 2021年11月30日
  • 描写夜晚环境的句子,晚上环境描写的句子关于亲情的

    技术描写夜晚环境的句子,晚上环境描写的句子关于亲情的父亲出门的时候描写夜晚环境的句子,月亮还没下山。父亲回家的时候,月亮早就上山了。五岁那年,我浑身长满了水痘,每天都要去医院打针,从家到医院大约有三四里路,每次去父亲总把

    生活 2021年10月26日
  • 如何进行OpenNI-Linux-Arm64-2.3.0.66安装与调试

    技术如何进行OpenNI-Linux-Arm64-2.3.0.66安装与调试如何进行OpenNI-Linux-Arm64-2.3.0.66安装与调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细

    攻略 2021年10月22日
  • mysql中的变量赋值是怎样的

    技术mysql中的变量赋值是怎样的这期内容当中小编将会给大家带来有关mysql中的变量赋值是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。DECLARE局部变量DECLARE v

    攻略 2021年11月16日
  • 如何制作微信投票器,微信投票活动怎么做?

    技术如何制作微信投票器,微信投票活动怎么做?作为主办方都知道策划一场成功的微信投票活动是兼具宣传和增粉作用的,而且也是宣传范围广、活动成本低的一种方式,但是如何制作微信投票活动?微信投票活动怎么做以及微信投票活动的制作教

    测评 2021年12月10日
  • OGG ora-01403错误怎么处理

    技术OGG ora-01403错误怎么处理这篇文章给大家分享的是有关OGG ora-01403错误怎么处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。OGG运维中有一个经典错误-1403

    攻略 2021年11月17日