数据表的基本操作
内容导读
- 掌握如何创建数据表
- 掌握查看数据表结构的方法
- 掌握如何修改数据表
- 熟悉删除数据表的方法
首先创建数据库, SQL 语句如下:
选择创建表的数据库, SQL 语句如下:
创建 tb_empl 表, SQL 语句为:
查看数据表:
使用主键约束
主键:要求主键列的数据唯一,并且不允许为空。主键能够惟一地标识表中的一条记录
1.单字段主键
在定义列的同时指定主键
在定义完所有列之后指定主键
2.多字段联合主键
使用外键约束
外键用来在两个表的数据之间建立链接
外键的作用是保持数据的一致性、完整性。
关联指的是指相关表之间的联系,子表的外键必须关联父表的主键
使用非空约束
Not NUll:指字段的值不能为空 插入数据时候没有指定值 系统报错
使用唯一性约束
唯一性约束(Unique Constraint]要求该列唯一,允许为null,但只能出现一个空值。
1.在定义完列之后直接指定唯一约束
2.在定义完所有列之后指定唯一约束
主键与唯一约束的区别:
一个表中可以有多个字段声明为UNlQUE,但只能有一个PRIMARY KEY
主键不允许为null 但是UNlQUE可以为null
使用默认约束
如果插入一条新的记录时没有为这个字段赋值,使用默认值
设置表的属性值自动增加
在MySQL中AUTO_INCREMENT的初始值是l,每新增1条记录,字段值自动加1
查看表结构
查看表基本结构语旬DESCRIBE
describe/desc语句可以查看表的字段信息
查看表详细结构语句SHOW CREATE TABLE
加上参数G之后, 可使显示结果更加直观, 易于查看。
修改表名
修改字段的数据类型
修改字段名
添加字段
“FIRST或AFTER已存在字段名” 用于指定新增字段在在中的位直
添加无完整性约束条件的字段
添加有完整性约束条件的字段
在表的第一列添加一个字段
4.在表的指定列之后添加一个字段
删除字段
修改字段为表的第一个字段
修改字段到袤的指定列之后
更改表的存储引擎
删除表的外键约束
删除没有被关联的表
删除被其他表关联的主表
先删除与它关联的子表,再删除父表
解除关联子表 tb_emp1 的外键约束
到此这篇mysql主键用什么类型(mysql的主键)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sqlbc/50246.html