Chinaunix首页 | 论坛 | 博客
  • 博客访问: 112744
  • 博文数量: 53
  • 博客积分: 2062
  • 博客等级: 大尉
  • 技术积分: 550
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-31 10:14
文章分类

全部博文(53)

文章存档

2011年(1)

2010年(3)

2009年(49)

我的朋友

分类: Mysql/postgreSQL

2009-05-31 14:06:39

前段时间帮客户写个php的数据迁移程序,将原来用oracle做数据迁移到mysql来。本文将介绍一下在迁移过程用到的技术要领及一些注意事项。

  为什么要迁移

   首先从运营成本考虑,用mysql可以节约不少的费用。另一方面,mysql的稳定性及功能不断地提高与增强,基本上可以满足客户的需求,如支持多 节点部署,数据分区等。还有就是mysql使用方便,比oracle简单易用。故客户就要求将已有的oracel数据表与内容迁移到mysql来。

  为什么要自己写脚本

   迁移的表与数据都蛮多的,有几百张表。因此手工完成不太方便。也尝试了一些免费的迁移工具,如:MySQLMigrationTool等,发现转移的字 段类型不太符合要求(可能是原来的oracle表设计得不太好),会导致数据不太完整,觉得不是太可靠,所以决定自己写迁移脚本放心一些,有不符合要 求的也可立即调整,所以就开始吧。

  所用到的技术支持

  1. php5

  2. php oci8

  3. mysql 5.1





ChinaUnix-ITpub网站MySQL技术征文大赛
作者:IT168 孟远螓
阅读(748) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~