MySQL(数据管理)狂神笔记
3 MySQL数据管理
3.1 外键
思路:
- 学生表的gradeid字段 要去引用年纪表的egradeid
- 定义外键key :key
FK_gradeid(gradeid), - 给这个外键添加约束(执行引用):constraint
FK_gradeidforeign key (gradeid) refernecesgrade(gradeid)
![image]()
删除有外键关系的表的时候,必须要先删除引用别人的表(从表),再删除被引用的表(主表)
方式二:

以上操作是物理外键,数据库级别的外键,不建议使用(避免数据库过多造成困扰)
最佳实践:数据库就是单纯的表,只用来存数据,使用多张表的数据,想使用外键用程序实现(应用层)
3.2 DML语言

3.3 添加


3.4 修改



3.5 删除






浙公网安备 33010602011771号