mysql数据表的约束及操作
来源:互联网 发布:小米4屏幕多少钱淘宝 编辑:程序博客网 时间:2024/05/20 20:05
mysql数据类型
常用约束类型:
primary key 主键约束(必须为有序,但不保证连续,不能重复)
not null 非空 (不能为空)
unique 唯一(不能为重复)
default 默认(设置默认值)
foreign key 外键(对关系字段进行约束,当为关系字段填写值时,会在关联的表中查询是否存在,不存在则抛出异常)
创建数据表
create table 表名(列名 数据类型 约束, 列名 数据类型 约束…..)
一般第一列 列名为id 设置为主键
查看当前库中所有的表
show tables;
查看表结构
desc 表名;
查看表结构(与desc显示方式不同)
show create table 表名
添加列
alter table 数据表名 add 列名 数据类型 约束;
修改列(不重命名)
alter table 数据表名 modify 列名 数据类型 约束;
重命名(可同时修改列的数据类型及约束)
alter table 数据表名 change 原列名 新名 数据类型 约束;
删除列
alter table 表名 drop 列名
删除整个表
drop table 表名;
阅读全文
0 0
- mysql数据表的约束及操作
- 8、MySQL-数据表的创建及操作
- MySQL笔记 操作,修改数据表、约束
- 2.mysql---约束和数据表操作
- MYSQL中约束及修改数据表
- MySQL day2---约束及修改数据表
- MySQL数据表的操作
- mysql的数据表操作
- MySQL数据表的操作
- 慕客网学习总结:mysql数据库的数据表操作以及约束的概念
- 约束及修改数据表
- MySQL数据表的基本操作一:创建表与表约束
- MySQL约束及相关操作
- MySQL入门3——约束及修改数据表
- mysql 数据表的基本操作
- MySQL:数据表的基本操作
- mysql:数据表的基本操作
- MySQL数据表的常用操作
- 一个计算机专业学生几年的编程经验汇总(转)(三)
- 启动Tomcat报错 Unable to load class[xxx xxx] to check against the @HandlesTypes annotation
- 一个计算机专业学生几年的编程经验汇总(转)(四)
- 一个计算机专业学生几年的编程经验汇总(转)(五)
- 职业程序员必看之文章
- mysql数据表的约束及操作
- linux 下maven安装
- JAVA多线程程序设计23个要点
- Kafka scala客户端在broker宕机对发送请求超时问题分析与方案
- B 树、B+ 树、B* 树
- 算法描述---伪代码
- 常识:如何从大陆拨打国际长途电话到境外的方法
- 教你透彻了解红黑树(转)
- linux关闭在线登录用户和禁止root/IP直接ssh登录linux