快捷搜索:  汽车  科技

mysql外键怎么插入数据:MySQL 数据库 增删查改

mysql外键怎么插入数据:MySQL 数据库 增删查改DROP TABLES HOBBY_DETAIL ;DROP TABLES HOBBY ;key 列值的含义:

#删数数据记录时,要先从表再主表,也就是说删除主键表时必须先删除其他与之关联的表。 DROP TABLES HOBBY_DETAIL ; DROP TABLES HOBBY ; #查看和删除外键约束 SHOW CREATE TABLE HOBBY_DETAIL ; ALTER TABLES HOBBY_DETAIL DROP foreign key FK_HOB ; #FK_HOB 是之前添加的外键名 ALTER TABLES HOBBY_DETAIL DROP key FK_HOB ; DESC HOBBY_DETAIL ;

mysql外键怎么插入数据:MySQL 数据库 增删查改(1)

mysql外键怎么插入数据:MySQL 数据库 增删查改(2)

mysql外键怎么插入数据:MySQL 数据库 增删查改(3)

去除外键后就可以删除表了

DROP TABLES HOBBY_DETAIL ;

DROP TABLES HOBBY ;

MySQL 六种约束
  • 主键约束(primary key)
  • 外键约束(foreign key)
  • 非空约束(not null)
  • 唯一性约束(unique [key|index])
  • 默认值约束(default)
  • 自增约束(auto_increment)

key 列值的含义:

  • 如果键是 PRI,则列是主键或多列主键中的列之一。
  • 如果键是 UNI,则该列是唯一索引的第一列。(唯一索引允许多个空值,但可以通过检查NULL字段来判断该列是否允许空。)
  • 如果键为 MUL,则该列是非唯一索引的第一列,其中允许在列中多次出现给定值。

猜您喜欢: