首页 > 数据库技术 > 详细

MySQL数据库基础知识

时间:2021-08-05 15:58:39      阅读:31      评论:0      收藏:0      [点我收藏+]

注意:SQL语句是不区分大小写的

 

1.创建表

create table 表名(

  字段名 数据类型 约束,

  ...

)

其中,字段名和数据类型是必须要写的,而约束可以没有。

示例:

create table student(

  sid int primary key,

  name varchar(20) not null,

  sex varchar(4),

  ...

)

 

2.删除表

drop table 表名

示例:

drop table student

 

3.修改表关系

alter table 表名

  alter column 列名 新数据类型 --修改列定义

  add 列名 数据类型 约束 --添加新的列

  drop column 列名 -- 删除列

  add constraint 约束名 约束定义 -- 添加约束

  drop constarint 约束名 --删除约束

示例:

alter table student 

  add birthday char(20) --添加列

  alter column sex varchar(20) --修改列定义

 

4.三种约束

unique 约束、default约束、check约束

unique约束:限制在一个列中不能有重复的值,比如身份证号码

default约束:默认约束,比如性别中默认设为男

check约束:限制列的取值在指定范围内,如性别只能为男、女,check (性别 in (‘男‘,‘女‘))

 

MySQL数据库基础知识

原文:https://www.cnblogs.com/chunxiaoxi/p/15102778.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!