在对MySQL进行一定的学习之后,发现对前面学习的知识容易混淆和忘记。在此做一个简单的笔记帮助自己加深印象。也记录下自己的学习过程。
1.SQL语句
- 创建数据库
study
create schema study;
- 创建表
user
create table user(id int primary key auto_increment,name varchar(10) not null,age int default 20);
创建数据表需要的信息:
- 表名
- 字段名
- 字段的定义
MySQL常用约束:
约束的作用:对表中的数据加条件进行限制。
- primary key:定义的字段为该表的主键。被该约束定义的字段保证唯一且非空。
- not null:定义的字段不能为空。
- default:规定字段的默认值。如果插入的一条数据该字段没有指定值,则为默认值。