| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> MySQL--约束 -> 正文阅读 |
|
|
[大数据]MySQL--约束 |
目录 在MySQL中是有着约束的,约束是什么呢,约束又有什么作用呢。约束顾名思义它是对表有着约束的,而它的作用是为了让数据更加有用,具有有效性。 1:非空约束
?
很遗憾,加了非空约束,它是不允许你讲它的值设定为空值的。2:唯一性约束
?
? ?唯一性约束,唯一性约束,现在不唯一了,肯定会报错了。唯一性约束,能不能联合起来具有唯一性呢?
?这样子创建是允许的,那么这就是联合唯一性约束,除非联合的全部重复,不然是不会报错的。 如下会报错。
?那么唯一性约束可以联合起来的话,not null和唯一性约束可以联合吗,当然可以,不过在MySQL中他们的联合就是相当于后面我们讲到的主键约束(注意是MySQL中,其他数据库就不一定是了),那这里我就不多说了。 3:主键约束主键是什么呢,主键是一行的标记,就是相当于我们的身份证号,独一无二,可以代表我们的身份,那么我这样一说,你是不是就觉得每张表都应该有主键呢,却是如此,每张表都应该有身份证号的(主键),不然表无效。
?接下来你就会发现主键的一些作用了
?4:外键约束
如果想添加一些数据,外键约束会帮你看看是否符合条件的。
?
OK, 本文到此结束,如有错误,还请大佬指正!!! |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/22 18:22:00- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |