修改列的默认值
摘要:
1MySQL执行alter table的时候,执行的时候通常需要重建一个表,然后将旧表的时候插入新的表中去;但是有的情况下却不需要这样,在5.1的官方文档中曾提到说如>果仅仅修改表的元数据,则这不需要重建表,而仅仅修改.frm就可以了。23但修改列的默认数据,不同的执行方式有不同情况,可以确定的是使用altertable...altercolumn...setdefault...肯定不会重建表,但是altertable... changecolumn...和altertable...modifycolumn...有可能会重建表>。45所以,大家在更改默认值的时候,选择alterta 阅读全文
posted @ 2011-06-16 15:55 andrefun 阅读(466) 评论(0) 推荐(0)