mysql 与 server sql 2000的差距有多大呢?我想将一个sql2000的迁移到mysql
现在公司内部的一个系统是基于 ms sql2000的现在有两种选择,一个是升到sql2005/2008/2010
一个是转到mysql前者容易实现点,但是公司不想投入太多的成本(也不想用d版的ms sql2010)
所以我想转到mysql是否可行。1.mysql对存贮过程的支持如何,我的 sql2000中,有太多的存贮过程,几千行的存贮过程比比皆是。
2.mysql能否胜任呢?我的系统不太大,但也有100多张表,100多个存贮过程。我现在的系统是不是信息管理系统(生产管理),我想转到mysql,具有可行性吗?
我现在是用vb+sql2000做的。
如果迁移到mysql,涉及到很大的改动,包括客户端程序都要重写(我不知工作量是否可以接受)
但是首先我要明白,mysql能否胜任,这并不是一个网站呀,而是一个“信息管理系统”呀!!!

解决方案 »

  1.   

    mysql的稳定性我认为是很成熟的,这个没有问题,lz更换到mysql下肯定要遇到的可能抓狂的问题有2:1、乱码
    2、sql语句和mssql下的语句不通用
    对于其它我想没有太大区别。
      

  2.   


    迁移应该是可以的。vb + mysql (大概你还是想用ado吧),或许vb.net + ado.net也可以。
    但是,工作量应该是不太小的。
    存储过程需要翻译转换。大量的sql语句也需要转译。
    其它的,倒没有想到特别麻烦的。琐碎的工作。弄好了之后,倒可以无忧了。不过,肯定要经过
    仔细测试才行。
      

  3.   

    一句话, 可以!建议你先花30个小时浏览一遍MYSQL的文档。
    MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html