mysql在表中添加多个外键/增加外键/级联约束
来源:互联网 发布:php博客聊天源码 编辑:程序博客网 时间:2024/06/07 20:32
- 建表时创建外键:
CREATE TABLE`xh` ( `id` int(100) unsigned NOT NULL AUTO_INCREMENT COMMENT , `cl_id` smallint(3) unsigned NOT NULL COMMENT, `title` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT , `details` text COLLATE utf8_unicode_ci NOT NULL COMMENT , `date` datetime NOT NULL COMMENT , `au_id` smallint(6) unsigned NOT NULL COMMENT , `click` int(100) unsigned NOT NULL DEFAULT '0' COMMENT , `reco` int(100) unsigned NOT NULL DEFAULT '0' COMMENT, PRIMARY KEY (`id`), KEY `fk_class` (`cl_id`), CONSTRAINT `fk_class`FOREIGN KEY (`cl_id`) REFERENCES `fl` (`id`), KEY `fk_author` (`au_id`), CONSTRAINT `fk_author` FOREIGN KEY (`au_id`) REFERENCES `author` (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
- 建表后创建外键:
Alter Table `ym` Add Constraint `fk_author` Foreign Key (`au_id`) References `author` (`id`);
- 查看表结构:
Show Create Table `ym`;
4.级联: 在末尾可加上(可单独添加,也可全部添加):
ON UPDATE CASCADE(级联更新)ON DELETE CASCADE(级联删除)
比如:
ALTER TABLE `ym` ADD CONSTRAINT `fk_author` FOREIGN KEY (`au_id`)
0 0
- mysql 在表中添加多个外键/增加外键/级联约束
- mysql在表中添加多个外键/增加外键/级联约束
- Mysql增加外键约束
- mysql中添加外键约束
- Mysql 为表添加外键约束
- MySQL为表添加外键约束
- 在MySQL中设置外键约束
- 在MySQL中设置外键约束
- mysql添加外键约束
- MySQL的外键约束之级联删
- mysql 外键的作用,级联操作,起到约束作用
- mysql的外键约束级联修改和删除整理
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束、添加外键约束
- 在MySQL中利用外键实现级联删除
- 在MySQL中利用外键实现级联删除
- 在MySQL中利用外键实现级联删除
- 在MySQL中利用外键实现级联删除!
- 在MySQL中利用外键实现级联删除
- Spring 4.x框架中的新特性---Spring4.0框架的新功能和改善
- 最长公共子串
- Jar文件配置文件路径问题
- C++函数模板与类模板实例解析
- 基于opencv的相机之增加图库功能(五)
- mysql在表中添加多个外键/增加外键/级联约束
- 关于C++中模板中的typename和class的区别比较
- 集合视图
- 中文知识图谱研讨会的学习总结 (上) 图谱引入、百度知心、搜狗知立方
- 并查集杭电1272小希的迷宫
- 在Visual Studio 2013 中编写C语言、C++程序
- nyoj 找球号(三) 528 (位运算&&set)
- 超级终端连接开发板出现Please press Enter to activate this console的问题
- tomcat内存不足,一段时间后不响应了