数据库变动主要包括,新表插入,表字段添加,主外键变动。1.保存以前的数据库 xx.sql
2.将以前的数据库数据表转换成xml与新的xml对比结构,然后更新。这种情况是否可行,有经验的麻烦赐教。

解决方案 »

  1.   

    我们都是生成相应的脚本。相对数据库来说,改个列什么的很简单。但是数据库一旦变动了,那程序改起来就麻烦了,尤其是别人的程序来访问数据库的话。
      

  2.   

    程序不考虑,全部替换,
            数据库数据做了相应的改变,如何将原来的数据移植新数据库数据。
      

  3.   

    可以新建一个临时表,把你要修改的表的数据导进临时表,等表修改好了再把刚刚导出来的数据导回去,这是修改表,至于新增表就不用做什么操作了吧,直接新增就行。
      

  4.   


    大量数据导入问题很大,一般操作是备份了旧表,直接对比然后改动旧表,
    旧表与新表之间的对比具体如何处理(变动未知需判断)。