文档章节

MySQL——五个约束

T
 Thinkle13
发布于 2017/08/13 22:05
字数 171
阅读 3
收藏 0

1.主键约束

一张表只有一个主键,确保记录的唯一性。

PRIMARY KEY;

※自动排序

AUTO_INCREMENT

自动排序必须和主键一起使用,但主键不一定要用自动排序。

 

2.唯一约束

一张表可以有多个唯一约束,确保列下的记录的唯一性。

UNIQUE KEY

 

3.默认约束

在不赋值时,自动记录为默认值,确保不为空值。

DEFAULT 3

 

4.非空约束

确保不为空值。

NOT NULL

 

5.外键约束

外键约束要求外键列和参照列必须首先创建索引,建立主键约束的列会自动创建索引。

FOREIGN KEY

 

© 著作权归作者所有

共有 人打赏支持
T
粉丝 0
博文 9
码字总数 1284
作品 0
成都
MySQL学习笔记一

MySQL目录结构 配置my.ini MySQL5.7的my.ini位于ProgramDataMySQLMySQL Server 5.7目录下(可能有的版本的my.ini就在安装目录下),该该目录下还有一个data目录存放我们的创建的数据库。 打开...

Aaron_DMC
2016/12/16
27
0
SQL 的约束

说明:文章所有内容均截选自用户“实验楼包工头”发布在实验楼上的教程【MySQL 基础课程】,想要详细的学习SQL,点击教程即可免费学习了;未经允许,禁止转载; 约束是一种限制,它通过对表的...

实验楼
2017/11/22
0
0
LAMP知识点总结

LAMP组合: web资源的类型: 静态资源:原始形式与响应结果一致; 动态资源:原始形似通常为程序文件或者是程序片段,需要在后台运行之后将运行结果返回给用户;在客户端展示的是程序的运行结...

何时心安
2017/10/24
0
0
RDBMS-mysql初步

rdbms: 1、数据库的建立删除 2、表单的创建、删除、修改 3、索引的创建和删除 4、用户和权限 5、数据的增删改 6、查询 DML:数据操作语言 INSERT REPLACE DELETE UPDATE DDL:数据定义语言 ...

jyxcto
2017/05/29
0
0
SQL的巨大飞跃:MySQL 8.0发布

“你仍在使用SQL-92吗?”是我在“新SQL”演讲中的开篇问题。在我提出这个问题后,竟然有大部分观众坦承仍在使用25年前的技术。而如果我问谁还在使用Windows 3.1,这个版本也是在1992年发布的...

j2iayu7y
05/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java基础知识,小栗子

来操作一下数组.....注意带参数的变长数组的使用. package com.avatus;import java.util.Random;import java.util.Scanner;public class Main { public static void main(St...

Oh_really
5分钟前
0
0
SSO单点登录PHP简单版

  前面做了一个新项目,需要用户资源可以需要共享。由于之前没有做过这样的东西,回家之后,立马网站百度“单点登录”。帖子很多,甄别之后,这里列几篇认为比较有营养。   http://blog...

slagga
42分钟前
2
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
46分钟前
2
0
Annotation注解详细介绍

目录介绍 1.Annotation库的简单介绍 2.@Nullable和@NonNull 3.资源类型注释 4.类型定义注释 5.线程注释 6.RGB颜色纸注释 7.值范围注释 8.权限注释 9.重写函数注释 10.返回值注释 11.@Keep注释...

潇湘剑雨
48分钟前
2
0
一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部