mysql 添加外键
来源:互联网 发布:mysql 连接远程数据库 编辑:程序博客网 时间:2024/04/30 06:27
/**建表语句**/
CREATE TABLE t_student(id int,crosse_id int,name VARCHAR(50));
CREATE TABLE t_crosse(id int,name VARCHAR(50));
/**创建索引**/
CREATE INDEX crosse_index_id ON t_crosse (id);
/**插入数据**/
INSERT INTO t_crosse VALUES (1001,'语文');
INSERT INTO t_student VALUES (110,1001,'张三');
/**添加外键,添加外键时必须先创建索引,否则外键创建不成功**/
ALTER TABLE `t_student` ADD CONSTRAINT `t_student_crosse_purview_f1` FOREIGN KEY (`crosse_id`) REFERENCES `t_crosse` (`id`) ON DELETE CASCADE ;
/**删除数据查看级联效果**/
DELETE from t_crosse where id = 1001;
CREATE TABLE t_student(id int,crosse_id int,name VARCHAR(50));
CREATE TABLE t_crosse(id int,name VARCHAR(50));
/**创建索引**/
CREATE INDEX crosse_index_id ON t_crosse (id);
/**插入数据**/
INSERT INTO t_crosse VALUES (1001,'语文');
INSERT INTO t_student VALUES (110,1001,'张三');
/**添加外键,添加外键时必须先创建索引,否则外键创建不成功**/
ALTER TABLE `t_student` ADD CONSTRAINT `t_student_crosse_purview_f1` FOREIGN KEY (`crosse_id`) REFERENCES `t_crosse` (`id`) ON DELETE CASCADE ;
/**删除数据查看级联效果**/
DELETE from t_crosse where id = 1001;
0 0
- MySQL 添加外键
- mysql 添加外键
- mysql 添加外键
- MySQL添加外键
- mysql添加外键
- mysql 添加外键
- mysql添加外键
- mysql添加外键
- mysql 添加外键
- mysql添加外键
- mysql添加外键
- mysql添加外键
- MySQL添加外键
- mysql添加外键
- mysql 添加外键
- mysql添加外键,先添加列
- MySQL添加不了外键
- mysql添加外键约束
- Android自定义View——可在背景图和前景图显示遮罩效果的ImageView
- mysql主从复制(超简单)
- Android开发者网址导航
- union+join
- FPGA 闪烁LED
- mysql 添加外键
- iOS-CGRect、CGSize、CGPoint__UIEdgeInsets 介绍
- AS3 多线程
- 安装python包
- Android小问题:代码控制,动态隐藏显现状态栏
- 为什么优秀的程序员也是优秀的设计师
- Akka Path Concept
- 2015年最值得关注的8款用户界面产品
- Android网络编程之使用HttpClient批量上传文件