关于 Mysql 数据库 升级问题

HungryGoogle 2011-03-21 12:33:09
我的新的数据库比老的数据库增加了一个新的字段,如何将老数据库升级为新数据库,并且把老数据库的内容添加到新的数据库中? 是不是要写一个脚本文件?
...全文
145 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xmx2009 2011-03-23
直接把硬盘上的数据库文件A换成B不就成了
  • 打赏
  • 举报
回复
ACMAIN_CHM 2011-03-23
这种表结构上改变的迁移,一般只能依靠你自己的数据逻辑进行,MYSQL数据库本身无法提供这种工具.

MYSQL可以用 MYSQLDUMP, SELECT .. INTO LOCAL FILE,之类的命令和工具将数据导出,但你需要自己进行逻辑上的变化.
  • 打赏
  • 举报
回复
--小F-- 2011-03-21
这样的问题还是建议去 MYSQL版问下
  • 打赏
  • 举报
回复
HungryGoogle 2011-03-21
可能我没说明白,是这样的,需求描述:现在需要对项目的数据库进行升级,从原有的数据库A到数据库B的拷贝转移过程中,会对A中的表做修改(如修改字段名、表名等)也就是说数据库B是已经备份和修改后的数据库(可以看作是升级)。现在涉及到数据库的转移问题,请指点一下.
  • 打赏
  • 举报
回复
Mr_Nice 2011-03-21
备份,恢复,然后添加上新字段,如果要数据导入的话,只能对应写好了。

Mysql没怎么涉及,帮顶...
  • 打赏
  • 举报
回复
AcHerat 2011-03-21
1# 楼主发错版了哦!MySQL。。。
2# 应该是具体某个表多了字段,升级是导入数据吗?如果只是多了几个字段,在老的里面直接新增就可以了,没必要弄个新的数据库再导入导出什么的。
  • 打赏
  • 举报
回复
HungryGoogle 2011-03-21
嗯 多谢!
  • 打赏
  • 举报
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2011-03-21 12:33
社区公告
暂无公告