1、MySQL 的数据管理
1.1 外键,不单独成章
方式一:比较麻烦,所以不做了解,你可以了解一下
方式二:
alter table `student`
add constraint `FK_gradeid` foreign key(`gradeid`) references `grade`(`gradeid`)
alter table 表 add constraint 约束名 foreign key(作为外键的列) references 那个表(那个字段)
以上操作都是物理外键,数据库级别的外键,不建议使用(避免数据库过多造成困扰)
1.2 DLM 语言(全部记住并且背下来)
数据库的意义: 数据存储、数据管理
DLM语言:数据操作语言
- insert
- update
- delete
1.2.1 添加
insert into 表名([字段名1,字段2,字段3]) values(
值1
),(值1
),(值1
),…
我的理解:
insert into 要记住
列出要插入的结构,看看有没有非空值和默认值
表(字段,字段,字段)
values 要记住
只需写出字段数据即可
练习:insert into
a
(a1
,a2
,a3
)
values (‘1’,‘2’,‘3’),(‘4’,‘5’,‘6’)