各位大神,小弟初入职场,公司让做数据迁移,一头雾水啊,对方的数据库暂时还不知道,不过新的数据库是MySql,可以详细说一下步骤吗?

解决方案 »

  1.   

    没什么好办法,你需要至少先知道原数据库是什么? ORACLE?SQL SERVER ?还是也同样为MYSQL?了解数据库是什么,什么版本,有哪些应用,数据量有多大,有些什么存储过程/触发器。 并发用户多少,
    建议先花三天时间浏览一下MYSQL的手册。
      

  2.   

      一针见血啊,我喜欢。
      你先确定源数据库是什么,再问问题吧。MySql的数据迁到MySql上还是挺简单的,其他的数据库就看具体情况了。
      

  3.   

    前几天给兄弟项目做过一些,是从oracle 10r2 迁移到 mysql 5.1上面。听狼头大哥的,先把环境搞清楚,把手册好好过一下,针对移植问题的时候可以快速定位,找到解决方法。
    http://www.examda.com/oracle/zonghe/20100623/092234191.html, 这是讲了一些方法。DB移植比较复杂,细节多,主要分为表及数据等,可以用mysql提供的工具进行转化,具体的文中有指出,而对于script这一块就得自己手动修改。注意细节,最好有个对等的测试环境。呵呵,这是一个好机会啊,可以很好地打好基础。
    不过,要做好其实很复杂,淘宝花了几年的时候才完成迁移。
      

  4.   

    之前我也在做数据迁移,不过是把mysql迁移到sqlserver,具体操作就是先将表结构移植过来 最好有原表的建表语句。 直接修改建表语句 然后建表 再之后。。 老板忍受不了我缓慢的进度,决定先用两种数据 库  现在也没有解决 唉 经验太少了