返回信息流现在用的是git版本控制,一个机器用来开发,另一个机器给用户访问。
在开发机上更改数据表及程序代码之后,如何自动更新客户访问机的数据表,并且数据不丢失呢?
在开发机上的通过phpMyAdmin 修改的表结构,不希望在客户访问的机子上,也用phpMyAdmin一个字段一个字段的修改。
有没有人别的好办法呢?
这是一条镜像帖。来源:北邮人论坛 / database / #3446同步于 2009/5/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
如何自动更新数据库的数据表,并且不让原来的数据丢失呢?
itree
2009/5/20镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
比较好的软件发布方式,是会自带更新程序的,通过程序去更新数据库结构,可以达到平滑升级的目的,不过是有开发成本的。
【 在 itree (水涟漪) 的大作中提到: 】
: 现在用的是git版本控制,一个机器用来开发,另一个机器给用户访问。
: 在开发机上更改数据表及程序代码之后,如何自动更新客户访问机的数据表,并且数据不丢失呢?
: 在开发机上的通过phpMyAdmin 修改的表结构,不希望在客户访问的机子上,也用phpMyAdmin一个字段一个字段的修改。
: ...................
phpMyAdmin怎么做的你就怎么做,可以有界面也可以没有界面,这个不是关键
【 在 itree (水涟漪) 的大作中提到: 】
: 这个自带的更新程序怎么更新结构呢?直接写建表语句,添加修改或者删除字段的语句?完全脱离界面操作工具?
看来你还没理解 phpMyAdmin 是怎么工作的。。。
可以看看它的代码,其实就是一些 SQL 语句的执行
【 在 itree (水涟漪) 的大作中提到: 】
: 那关键是什么?
: 可是不想用这种界面管理软件一个一个一点一点的改,呵呵。