失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > MySQL数据库中建立外键办法

MySQL数据库中建立外键办法

时间:2019-08-04 11:51:17

相关推荐

MySQL数据库中建立外键办法

数据库|mysql教程

MySQL,数据库,建立,外键,方法

数据库-mysql教程

电商购物(微信小程序)源码,安装ubuntu关闭RST,tomcat端口能写5位吗,耳朵有爬虫声,动作包不能被php识别,海南seo中心lzw

解析:MySQL中建立外键的方法 示例: 1.主表 DROP TABLE IF EXISTS `biao`; CREATE TABLE `biao` ( id` int(11) NOT NULL auto_increment, title` varchar(11) default NULL, content` varchar(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAUL

如何获取微信h5的源码,vscode如何进行编译,ubuntu 架设 ss,tomcat 分项目重启,爬虫数据输入,pdf合并 php,西安网站seo火箭云优,拖拉式企业网站源码,zblog仿小刀娱乐网模板lzw

安卓报警源码,vscode没有配置语言,ubuntu 15,查看tomcat的线程数,sqlite示例,网页设计可以用ai做吗,asp 数据库 事务,ftp服务器 防火墙,天使插件测试工具 源码,java前端需要学什么框架,用python写网络爬虫pdf,php 开发环境搭建,seo优化模式,springboot前台,给标签添加css样式,拍卖网站策划,html5静态网页,单机游戏网站模板,dede 默认后台管理目录,联系我们的页面,winform图书管理系统源码,易语言程序禁止关闭lzw

解析:MySQL中建立外键的方法

示例:

1.主表

DROP TABLE IF EXISTS `biao`;

CREATE TABLE `biao` (

id` int(11) NOT NULL auto_increment,

title` varchar(11) default NULL,

content` varchar(11) default NULL,

PRIMARY KEY(`id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

2.表cotton

关系是1:N 。

drop table cotton;

create table cotton(

id int primary key,

user varchar(11),

emailvarchar(11),

urlvarchar(11),

contentvarchar(11),

addTimedate,

biao_idint,

constraint FK_biao_id foreign key (blog_id) references biao(id)

)ENGINE=InnoDB DEFAULT CHARSET=gb2312;

(注释:一定要记住varchar(11),否则可能就会出现错误,从已有表导出sql才看以出)。

此sql语句用sql-front导出后的结果是:

DROP TABLE IF EXISTS `comment`;

CREATE TABLE `comment` (

`id` int(11) NOT NULL,

`user` varchar(11) default NULL,

`email` varchar(11) default NULL,

`url` varchar(11) default NULL,

`content` varchar(11) default NULL,

`addTime` date default NULL,

`blog_id` int(11) default NULL,

PRIMARY KEY(`id`),

KEY `FK_blog_id` (`blog_id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

ALTER TABLE `comment`

ADD FOREIGN KEY (`blog_id`) REFERENCES `blog` (`id`);

如果觉得《MySQL数据库中建立外键办法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。