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的主要内容,如果未能解决你的问题,请参考以下文章

MySQL学习——操作表里的数据

MySQL学习1:软件安装和基本操作

MySQL学习笔记-数据类型与操作数据表

mysql学习——数据表基本操作1

Python数据库操作 MySQL数据库与数据表操作#学习猿地

java学习中级阶段-MYSQL数据库安装使用操作