Laravel mysql 添加外键失败
来源:互联网 发布:eclipse java mars汉化 编辑:程序博客网 时间:2024/05/16 10:24
在使用laravel 数据库模型的时候, 添加外键 遇到了错误, 提示不能添加外键。解决这个问题需要知道mysql 关于外键的要求。
1) 外键在来源的表中必须是主键
2) 添加外键的表,字段的类型必须和外键来源表的字段类型一样。
比如
users表主键是id, infos表 外键user_id, 那么user_id 必须和 id
的类型一样
在laravel 中 increments 是自动递增的, 类型是unsignedInteger, 所以 , 引用increments 类型的字段作为外键,就必须设置字段类型是unsignedInteger。
1 0
- Laravel mysql 添加外键失败
- MySQL添加外键失败 error 1452
- mysql添加外键失败原因总结
- mysql 外键添加失败原因
- MySQL添加外键失败ERROR 1452的解决(数据库添加外键失败)
- MySQL添加外键失败ERROR 1452的解决
- MySQL添加外键失败ERROR 1452的解决
- MySql数据库外键添加失败 Err…
- MySQL添加外键失败ERROR 1452的解决
- mysql中添加外键约束失败(cannot add foreign key constraint)
- laravel中,提交表单后给出提示例如添加成功,添加失败等等
- laravel中,提交表单后给出提示例如添加成功,添加失败等等
- MySQL 添加外键
- mysql 添加外键
- mysql 添加外键
- MySQL添加外键
- mysql添加外键
- mysql 添加外键
- iOS瀑布流布局
- 2017 4 18 每日总结(二)
- SpringMVC执行流程及源码解析
- 二叉搜索树(Binary Search Tree)
- 拜访
- Laravel mysql 添加外键失败
- C++ STL set map 学习
- postgresql给列添加注释信息
- 4.网络层(2)---子网划分
- 利用Android Studio快速导入GitHub上的Android项目
- C++结构体排序个人总结(运算符重定义,比较器)
- 迟到的DAY2任务
- javascript call()
- while 动态创建对象