mysql学习——数据表基本操作1
Posted 每天积累一点点
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql学习——数据表基本操作1相关的知识,希望对你有一定的参考价值。
选择数据库
创建数据表
包括字段名和数据类型两部分
查看数据表
使用主键约束
主键又称主码,能够唯一的表示表中的一条记录,分为单字段主键与多字段联合主键
单字段主键
定义主键的两种方式:
1.在最后指定主键
2.在主键行后标识
多字段联合主键
没有id,将两个字段联合起来做主键
使用外键约束
外键用来在两个表的数据之间建立连接,他可以是一列或者多列。一个表可以有一个或多个外键。
外键首先是它表中的一个字段,它可以不是本表的主键,但对应另外一个表的主键
例如部门表的主键是id,在员工表中有一个键与这个id 有关
例:定义数据表tb_emp5,并在表上创建外键约束
定义数据表tb_emp5让它的键deptid作为外键关联到tb_dept1的主键id,
关联是指在关系型数据库中,相关表之间的联系。他是通过相同的属性或属性组来表示的。子表的外键必须关联父表的主键,且关联字段的数据类型必须匹配。
使用非空约束
字段名 字段类型 not null,
表示其插入值不能为空
使用唯一性约束
要求该列唯一,允许为空,但只能出现一个空值
使用默认约束
指定某列的默认值
查看数据表结构
Describe
Desc 表名
Show create table
设置表的属性值自动增加
例如让ID自动增加1
例如执行插入语句并查询
修改数据表名
以上是关于mysql学习——数据表基本操作1的主要内容,如果未能解决你的问题,请参考以下文章