码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2017-10-02 09:30:17      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:desc   关联   约束   建立连接   mysq   标识   image   scribe   主键约束   

 

选择数据库

技术分享

 

 

创建数据表

包括字段名和数据类型两部分

 技术分享

 

 

查看数据表

 技术分享

 

使用主键约束

主键又称主码,能够唯一的表示表中的一条记录,分为单字段主键与多字段联合主键

 

 

单字段主键

 

定义主键的两种方式:

 

1.在最后指定主键

技术分享

2.在主键行后标识

技术分享

 

 

 

 多字段联合主键

没有id,将两个字段联合起来做主键

技术分享

 

 使用外键约束

外键用来在两个表的数据之间建立连接,他可以是一列或者多列。一个表可以有一个或多个外键。

外键首先是它表中的一个字段,它可以不是本表的主键,但对应另外一个表的主键

例如部门表的主键是id,在员工表中有一个键与这个id 有关

 

例:定义数据表tb_emp5,并在表上创建外键约束

 技术分享

 

 定义数据表tb_emp5让它的键deptid作为外键关联到tb_dept1的主键id,

 技术分享

 

 

 

关联是指在关系型数据库中,相关表之间的联系。他是通过相同的属性或属性组来表示的。子表的外键必须关联父表的主键,且关联字段的数据类型必须匹配。

 

 

使用非空约束

字段名 字段类型 not null

表示其插入值不能为空

 技术分享

 

 

 

使用唯一性约束

要求该列唯一,允许为空,但只能出现一个空值

 技术分享

 

 

 

使用默认约束

指定某列的默认值

 技术分享

 

查看数据表结构

Describe

Desc 表名

 技术分享

 

Show create table

 技术分享

 

 设置表的属性值自动增加

例如让ID自动增加1

技术分享

 

 例如执行插入语句并查询

技术分享

 

 

 修改数据表名

技术分享

 

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

标签:desc   关联   约束   建立连接   mysq   标识   image   scribe   主键约束   

原文地址:http://www.cnblogs.com/hongren/p/7618516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!