就是主键,索引什么的处理
你可以这样
1.CREATE
TABLE
newtable
SELECT
*
FROM
oldtable
where
1=2;
这是复制表结构,但是不导数据。
2.然后再ALTER
TABLE
newtable
ADD
(newcol1
type1,newcol2
type2,。。。),这样你可以给表添加字段
3.INSERT
INTO
newtable
(oldcol1,oldcol2,。。。oldcoln)SELECT
*
FROM
oldtable;这样就把原来的数据全部移植到新表中,当然也可以给新字段设置默认值。
4.再把原表的主外键,索引,约束等等加上去就OK;
至于你说的请另外的人做,能不能看懂,肯定可以的。。
至于怎样修改还是新开发哪个方便这个就要看你的老系统做的怎么样了,如果老系统扩展性比较好,结构也比较优化合理的话,应该问题不大,简单的加几个字段,程序里面稍微改下就OK了。
如果请人修改的话,不用花多少银子的啊,这个很简单的。、
mysql大表添加字段超市处理方法。①创建一个临时的新表,首先复制旧表的结构(包含索引);
②给新表加上新增的字段;
③把旧表的数据复制过来;
④删除旧表,重命名新表的名字为旧表的名字。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)