MySQL 必知必会 四 (如何正确设置主键)
1.将数据表中已存在的主键删除
sql:alter table 数据表名 drop primary key;
2. 将数据表中已经存在的列设置为主键
sql : alter table 数据表名 add primary key(列名称);
3.小结一下
- 用业务字段做主键,看起来很简单,但是我们应该尽量避免这样做。因为我们无法预测未来会不会因为业务需要,而出现业务字段重复或者重用的情况。
- 自增字段做主键,对于单机系统来说是没有问题的。但是,如果有多肽服务器,各自都可以录入数据,那就不一定适用了。因为如果每台机器各自产生的数据需要合并,就可能会出现主键重复的问题。
- 我们可以采用手动赋值的办法,通过一定的逻辑,确保字段值在全系统的唯一性,这样就可以规避主键重复的问题了。
MySQL 必知必会 四 (如何正确设置主键)相关推荐
- MySQL必知必会05:正确设置主键
阅读整理自<MySQL 必知必会>- 朱晓峰,详细内容请登录 极客时间 官网购买专栏. 文章目录 业务字段做主键 使用自增字段做主键 手动赋值字段做主键 小结 在一个项目中,客户要进行会员 ...
- mysql第四章分页显示查询出租房屋信息_MYSQL必知必会读书笔记第四章之检索数据...
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理. 使用Select语句返回的数据,可能会发现显 ...
- mysql必知必会_5天学完《MySQL必知必会》学习笔记之第四天
本篇知识点 更新删除数据.创建操纵表.视图.存储过程 更新和删除数据 使用UPDATE语句更新(修改)表中的数据: 更新表中特定行(使用WHERE语句 更新表中所有行 UPDATE语句以要更新的表名开 ...
- 5天学会mysql_5天学完《MySQL必知必会》学习笔记之第四天
本篇知识点 更新删除数据.创建操纵表.视图.存储过程 更新和删除数据使用UPDATE语句更新(修改)表中的数据:更新表中特定行(使用WHERE语句 更新表中所有行 UPDATE语句以要更新的表名开始, ...
- MySQL必知必会——第十五章联结表
联结表 本章将介绍什么是联结,为什么要使用联结,如何编写使用联结的SELECT语句. 联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表. 在能够有效地使用联结前,必须了解关系 ...
- MySQL必知必会学习历程(一)
MySQL必知必会学习历程(一) 前言 第1章 了解SQL 1.1 关键术语介绍 1.2 数据表解释实例 第2章 MySQL简介 2.1 关键术语介绍 2.2 安装mysql命令行实用程序(可选) 2 ...
- MySQL必知必会笔记(一)基础知识和基本操作
第一章 了解MySQL 数据库 保存有组织的数据的容器.(通常是一个文件或一组文件) 人们经常使用数据库这个术语代替他们使用的软件.这是不正确的,确切的说,数据库软件应称为DBM ...
- 读书笔记系列1——MySQL必知必会
读书笔记系列1--MySQL必知必会 文章目录 读书笔记系列1--MySQL必知必会 MySQL官方文档:https://dev.mysql.com/doc/ 第一章 数据库基础 *2021.11.2 ...
- 30 分钟读完《MySQL 必知必会》
第一章 了解 SQL 介绍几个数据库的概念 数据库(database) 通过DBMS创建和操纵的保存有组织的数据的容器(通常是一个文件或一组文件). 数据库软件/数据库管理系统(DBMS)访问数据库, ...
最新文章
- 让批处理运行不显示窗口的两个方法
- 手把手教你插入数学公式,妈妈再也不用担心我写不了论文了
- ubuntu16.04安装vim报错 vim : Depends: vim-common (= 2:7.4.052-1ubuntu3.1) but 2:7.4.1689-3ubuntu1.3
- 技校毕业是什么学历_技校毕业了是什么学历
- vue --- 购物车页面
- MYSQL Too many connections错误的解决办法
- CSS3新增了哪些特性
- 同时安装Python2,Python3如何解决冲突问题【官方解法】
- 离线语音识别技术品鉴——功能不同各有千秋
- Day 5内存管理,定义变量
- 在微信小程序中绘制图表(part1)
- 蓝桥杯——基础练习之字母图形
- Harris 角点检测子
- 计算机专业毕业设计题目大全 (各类型系统设计大全)
- html下拉菜单右侧显示,css如何设置下拉菜单?
- 计算任意多边形面积的Python实现
- citra 图形设置_功能强大的图形绘制软件
- 2018北航计算机 北理工计算机夏令营经验分享
- 香港银行开户过程需要注意些什么
- 用计算机弹凉凉的歌词,杨宗纬/张碧晨《凉凉》歌词