mysql pk nn uq b un_MYSQL_WorkBench中创建新表时对PK NN UQ B UN ZF AI的理解
1.PK(primary key 主键)
当某项属性勾选了该功能时,该属性会作为与其他对象区别的凭证。例如我们的学号
每个人在本校都是唯一的,但姓名是可能相同的。所以学号就具有主键功能
2.NN(not null 非空)
当某项属性勾选了该功能时,该属性的数据是不能为空的;这是项十分实用的功能,
在大多数数据填写框中数据都是不能为空的如注册时的密码框,查询信息的编号框等。
3.UQ(unique 唯一索引)
当某项属性勾选了该功能时,该属性的数据不会出现相同的情况。
如我们的身份证号码。
4.B(binary 二进制数据)
当某项属性勾选了该功能时,该属性的数据会以二进制数据类型呈现。
5.UN(unsigned 无符号 )
当某项属性勾选了该功能时,该属性的数据前是无正负号的。
6.ZF(zero fill 补0)
当某项属性勾选了该功能时,该属性的数据前会按你的设置补0。
7.AI(auto increment 自增)
当某项属性勾选了该功能时,该表的ID就会随着表记录的增加自动+1。
原文:https://www.cnblogs.com/suqq/p/12530170.html
mysql pk nn uq b un_MYSQL_WorkBench中创建新表时对PK NN UQ B UN ZF AI的理解相关推荐
- oracle外部表kup-04040,【故障处理】19c PDB中创建外部表时,出现KUP-04040报错
[故障描述] 使用网络连接的方式登录19c的PDB,然后创建oracle_loader驱动模式的外部表.创建成功后,在检索数据时,出现KUP-04040的报错,过程如下: [oracle@sdedu ...
- mysql 创建时间 只能设置一个_在MySQL中创建数据表时,可以设定主键、外键。那么对于一个数据表,能设置的主键和外键个数最多分别是...
关于面向对象概念的描述不正确的是( ). 关于面向对象概念的描述不正确的是( ). 嫌光性种子在光照下不能萌发. 下列项目不属于流动资产的是(). 采用螺纹联接时,若被联接件之-厚度较大,且材料较软, ...
- mysql在数据库中创建工作表时,总是报语法错误。(表名字符号有问题)
表名字和字段外面的符号不是引号!!!! 是键盘上面,tab键上面的反引号!!! ··········································,就是这玩意. 反引号是为了区分 M ...
- 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
[数据分析师自学系列-MySQL]创建新表create table.create table as.create table like的区别 1.create table:基本创建新表方式 格式如下: ...
- asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...
[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...
- ef mysql 数据模型,EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...
官方教程:https://docs.microsoft.com/en-us/aspnet/core/data/?view=aspnetcore-2.1 使用EF CodeFirst在MySql中创建新 ...
- mysql中创建数据表
从今天开始学习mysql数据库,希望以后能够记录自己学习的点点滴滴 mysql中创建数据表 1.创建一个数据库为test_db mysql> create database test_db; Q ...
- 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?
如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...
- mysql创建表设置数值范围,MySQL创建数据表时设定引擎MyISAM/InnoDB操作
我在配置mysql时将配置文件中的默认存储引擎设定为了innodb.今天查看了myisam与innodb的区别,在该文中的第七条"myisam支持gis数据,innodb不支持.即myisa ...
- mysql 创建 innodb_MySQL创建数据表时设定引擎MyISAM/InnoDB操作
我在配置mysql时将配置文件中的默认存储引擎设定为了InnoDB.今天查看了MyISAM与InnoDB的区别,在该文中的第七条"MyISAM支持GIS数据,InnoDB不支持.即MyISA ...
最新文章
- 高级指令——hostname指令【作用:操作服务器的主机名(读取、设置)】、id指令【查看一个用户的一些基本信息(包含用户id,用户组id,附加组id…)】、whoami指令、ps -ef指令
- 【Windows 10 应用开发】使用快捷访问键
- .net 下语音合成
- mysql long类型_怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!...
- 眼花缭乱的数据库,怎样选择?给你这个书单,想学哪个学哪个
- HashMap原理解析
- linux7配网卡,CentOS 7 配置网卡
- python yiled
- Hibernate 的 HHH90000022 警告
- 360 html快捷,360极速浏览器如何设置键盘快捷键?
- 如何通过github实现个人网页上传
- 【Unity3D】3dsmax中带Vray材质的3D模型的导入
- 计算机自带输入法在哪里设置方法,电脑上输入法怎么设置默认输入法(教你设置步骤)...
- office如何打开多个excel文件窗口
- 《UML和模式应用》读书笔记
- thymeleaf和Jsp或者HTML有什么区别
- 《zw版·Halcon-delphi系列原创教程》 只有2行代码的超市收款单ocr脚本
- Unknown database ‘ ‘
- keil工具栏错乱,图标显示不正常,工具栏不小心删除,等keil界面问题
- 开发者要求改进:苹果商店缺乏应用推广方式