您现在的位置是:课程教程文章
mysql中foreign key的使用注意
2023-12-13 23:22课程教程文章 人已围观
-
MySQL主从配置读写分离实战
MySQL主从配置读写分离实战看完本教程你能学到: 一 MySQL主从配置 二 实战读写分离 本教程的 学习资料及... -
Shodan Hacking实战指南
Shodan Hacking实战指南注意:购买课程之后,请先加入学习群,获取配套资料 微信公众号:拼客学院... -
育华志远软件测试课程之Mysql数据库中阶
育华志远软件测试课程之Mysql数据库中阶北京育华志远科技有限公司是国内综合性软件与信息服务企业,以领先的技术、... -
2020版_全国计算机MySQL二级真题讲解
2020版_全国计算机MySQL二级真题讲解+扣扣:2377396117 免费领配套视频+资料+源码,也可来【千锋头号粉丝】公众号找...
1、用于约束表中的字段,必须是另一个表中某个字段所存在的值。
2、在另一个表中,这个列不一定是主键,但必须是唯一性索引,否则会创建失败。
实例
mysql>createtableorders(idint(11)primarykey,userIdint(11),FOREIGNKEY(userId)REFERENCESuser(id)); QueryOK,0rowsaffected,2warnings(0.06sec) mysql>insertordersvalues(1,3); ERROR1452(23000):Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`t`.`orders`,CONSTRAINT`orders_ibfk_1`FOREIGNKEY(`userId`)REFERENCES`user`(`id`)) mysql>insertordersvalues(1,1); QueryOK,1rowaffected(0.01sec)
以上就是mysql中foreign key的使用注意,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
课程教程:mysql中foreign key的使用注意上一篇:mysql中default的使用
下一篇:没有了