MYSQL表根据列拆分的问题
Posted FN飞鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL表根据列拆分的问题相关的知识,希望对你有一定的参考价值。
前言:项目中有这么一个需求,对一张已经成型的表拆分出一张子表,用来保存原来表的大字段的问题。要求子表的一列是主表的主键。
数据库:mysql
案例:
主表:user
字段:
图1
子表:user_copy
字段:id,zid,password (user_copy.zid = user.id)
如图:
主表:
图2
操作:
1.复制主表2个字段,id和password,并修改字段id为zid
图3
2.取消zid自增,不取消会在新主键id继续增加;如图:
图4
取消zid主键自增后保存;
在zid前增加id字段,并更改主键和非空。
图5
在zid字段后加主键首先看上去不太友好,其次我在正式表更改的时候也出现了在原来的主键后递增的情况,类似图4.
以上是关于MYSQL表根据列拆分的问题的主要内容,如果未能解决你的问题,请参考以下文章