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.
转载于:https://www.cnblogs.com/fastfn/p/9241472.html
MYSQL表根据列拆分的问题相关推荐
- 如何修改mysql表中列的大小?
本文翻译自:How can I modify the size of column in a mysql table? I have created a table and accidentally ...
- Excel·VBA工作表整列拆分为工作簿
不同于<Excel·VBA按列拆分工作表.工作簿>按某列的值对工作表拆分,仅按固定列数拆分工作表单独保存为工作簿,类似于<Excel·VBA按行拆分工作表> Sub 工作表整列 ...
- mysql如何删除列中的约束_我们如何从现有MySQL表的列中删除NOT NULL约束?
我们可以使用ALTER TABLE语句从现有表的列中删除NOT NULL约束. 示例 假设我们有一个表" test123",对列" ID"具有NOT NULL约 ...
- MySQL 表和列的注释
像代码一样,可以为表以及表中的列添加注释,方便其他人知晓其功能.对于一些字段,在经过一定时间后,创建者未必也能想起其具体的含意,所以注释显得尤为重要. 注释的添加 注释的添加是通过在定义表或列的时候在 ...
- MySQL表生成列(Generated Columns)的使用说明
原文地址 MySQL的表生成列通常又叫做虚拟列或计算列.这个生成列的值是在列定义时包含了一个计算表达式计算得到的,有两种类型的生成列: Virtual(虚拟):这个类型的列会在读取表记录时自动计算此列 ...
- mysql表设计 列命名_MYSQL数据库字段命名及设计规范
1.设计原则 1) 标准化和规范化 数据的标准化有助于消除数据库中的数据冗余.标准化有好几种形式,但 Third Normal Form(3NF)通常被认为在性能.扩展性和数据完整性方面达到了最好平衡 ...
- mysql表分区列_如何基于char列对MySQL表进行分区?
MySQL 5.1中的分区只能处理整数列( Source).您只能在非整数列上使用 few partitioning functions.例如: CREATE TABLE ti (id INT, am ...
- MySQL 表和列的注释的添加以及查看
经过自己亲自测试,非常好用,呵呵 MySQL的注释方法与SQL2008R2和Oracle的不太一样,另外两个数据的写法在其他文章中另述 -- 使用数据库xzmdb USE xzmdb;SET FORE ...
- MySQL 表一列逗号分隔字段,按逗号切割
直接查询 ---切割前 select id,content from test_split; 1 12,13,14 2 21,25 3 33 --切割后 1 12 1 13 1 14 2 21 2 2 ...
最新文章
- [LeetCode] Longest Substring with At Most K Distinct Characters 最多有K个不同字符的最长子串...
- 2020年中国面向人工智能“新基建”的知识图谱行业白皮书
- OpenGL Multi-Indirect Draw小行星的实例
- 如何实现文件增量同步——算法
- lynda ux_如何进入UX领域
- reg型变量怎么赋值_UiPath变量介绍和使用
- requests由于系统缓冲区空间不足_系统C盘满了空间不足的扩容?
- 关于JEECG 开源声明
- Unity代码里的Position和界面上的Position
- seven days later
- Ubuntu 16.04 配置vsftpd使用 ssl 传输
- FISCO BCOS Solidity 智能合约 返回json对象、字典mapping、结构体
- 码农小汪-synchronized
- 一天完成写出一篇SCI论文
- 【js逆向爬虫】-有道翻译js逆向实战
- Pdf转Word用Python轻松完成
- 视频教程-大数据与数据仓库入门到精通-Hadoop
- Django自学——笔记7(数据库、图书管理系统)
- Hibernate5
- 针对华为产品,如何在小红书宣传中发布有关图文笔记并达到最佳效果?
热门文章
- python web-Python的哪个Web框架学习周期短,学习成本低?
- python 用途-python主要用途
- python创建csv文件并写入-【已解决】Python中创建和保存数据到csv文件中
- python随机画散点图-Python使用Plotly绘图工具,绘制散点图、线形图
- python爬虫案例-Python爬取租房数据实例,据说可以入门爬虫的小案例!
- python使用lxml及request爬取-python用lxml解析网页为什么不完整?
- python买什么书-希望更加深入了解python 有什么书可以推荐?
- python教程下载地址-最新python实战教程网盘下载地址
- python项目-2019年5月GitHub上热门的Python项目
- python语法基础知识总结-python语法基础知识