1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > MySQL如何创建带有外键的数据表 mysql查询某个字段不为空的记录

MySQL如何创建带有外键的数据表 mysql查询某个字段不为空的记录

时间:2020-03-14 01:53:49

相关推荐

MySQL如何创建带有外键的数据表 mysql查询某个字段不为空的记录

第一步:创建主表

在MySQL中,外键必须指向主键。因此,大家首先需要创建一个具有主键的表。以下是一个示例:

ain_table` (t(11) NOT NULL AUTO_INCREMENT,ame` varchar(50) NOT NULL,

PRIMARY KEY (`id`)noDB DEFAULT CHARSET=utf8;

ame`的文本字段。大家使用`PRIMARY KEY`关键词指定`id`是主键。

第二步:创建从表

接下来,大家需要创建一个从表,它将引用主表的主键。以下是一个示例:

CREATE TABLE `sub_table` (t(11) NOT NULL AUTO_INCREMENT,aint(11) NOT NULL,

`value` varchar(50) NOT NULL,

PRIMARY KEY (`id`),ainainain_table` (`id`)noDB DEFAULT CHARSET=utf8;

ain_id`的整数字段和一个名为`value`的文本字段。大家使用`PRIMARY KEY`关键词指定`id`是主键。

ainainain_id`是这个约束的名称。

第三步:测试外键

现在,大家可以测试大家创建的外键是否有效。以下是一个示例:

ainame 1′);ain_id`, `value`) VALUES (1, ‘Sub 1’);

ainainain_table`表中的`id`列。如果这些语句执行成功,则说明大家成功创建了一个带有外键的数据表。

本文介绍了如何使用MySQL创建带有外键的数据表。大家首先创建一个具有主键的表,然后创建一个从表,它引用主表的主键。最后,大家测试了大家创建的外键是否有效。如果您需要在MySQL中管理多个表之间的关系,请使用外键。

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