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.

猜你喜欢

转载自www.cnblogs.com/fastfn/p/9241472.html
今日推荐