我的新的数据库比老的数据库增加了一个新的字段,如何将老数据库升级为新数据库,并且把老数据库的内容添加到新的数据库中?  是不是要写一个脚本文件?

解决方案 »

  1.   

    1# 楼主发错版了哦!MySQL
    2# 应该是具体某个表多了字段,升级是导入数据吗?如果只是多了几个字段,在老的里面直接新增就可以了,没必要弄个新的数据库再导入导出什么的。
      

  2.   

    可能我没说明白,是这样的,需求描述:现在需要对项目的数据库进行升级,从原有的数据库A到数据库B的拷贝转移过程中,会对A中的表做修改(如修改字段名、表名等)也就是说数据库B是已经备份和修改后的数据库(可以看作是升级)。现在涉及到数据库的转移问题,请指点一下.
      

  3.   

    这样的问题还是建议去 MYSQL版问下
      

  4.   

    这种表结构上改变的迁移,一般只能依靠你自己的数据逻辑进行,MYSQL数据库本身无法提供这种工具.MYSQL可以用 MYSQLDUMP, SELECT .. INTO LOCAL FILE,之类的命令和工具将数据导出,但你需要自己进行逻辑上的变化.