4 rows in set (1.33 sec)
以上语句执行成功之后,在表 tb_emp6 上添加了名称为 fk_emp_dept1 的外键约束,外键名称为 deptId,其依赖于表 tb_dept1 的主键 id 。
注意:从表的外键关联的必须是主表的主键,且主键和外键的数据类型必须一致 。例如,两者都是 INT 类型,或者都是 CHAR 类型 。如果不满足这样的要求,在创建从表时 , 就会出现“ERROR 1005(HY000): Can't create table”错误 。
在修改表时添加外键约束
外键约束也可以在修改表时添加,但是添加外键约束的前提是:从表中外键列中的数据必须与主表中主键列中的数据一致或者是没有数据 。
在修改数据表时添加外键约束的语法格式如下:
阅读剩余部分
相关阅读
mysql日期如何转字符串
【mysql数据库】第三章解读:服务器性能剖析(上)
mysql case when的用法是什么
mysql关闭后自动重启怎么办
mysql精讲之二:dml数据操作语句
浅析mysql中concat以及group_concat的使用
mysql如何来创建表
mysql怎么清空数据表数据
mysql安装配置jdbc和基础学习
mysql怎么加入一个数据库mysql怎么连接主外?。?
mysql怎么定义外键定义外键mysql怎么连接主外健的方法和详细mysql怎么连接主外健的操作步骤如下mysql怎么连接主外?。?
1、第一步,创建一个主从表,如下图所示 , 然后进入下一步 。
2、其次,完成上述步骤后,选择主表,然后单击设计表进入表设计界面,如下图所示,然后进入下一步 。
3、接着,完成上述步骤后,单击外键进入外键的设置界面,如下图所示,然后进入下一步 。
4、然后,完成上述步骤后,设置外键名称,然后选择主表的外键字段,如下图所示,然后进入下一步 。
5、随后 , 完成上述步骤后,设置与数据库,表名称和从属表的单词相对应的外键字段,如下图所示,然后进入下一步 。
6、最后,完成上述步骤后,单击保存即可 , 如下图所示 。这样,问题就解决mysql怎么连接主外健了 。
MySQL之主键、外键、连接设置主键的思路:业务字段做主键、自增字典做主键、手动赋值字段做主键 。
多表查询:分散在多个不同的表里的数据查询出来的操作 。
外键:从表中用来引用主表中数据的那个公共字段 。
连接有2种类型的连接:内连接(inner join)和外连接(outer join)
内连接:查询结果只返回符合连接条件的记录 。
外连接:查询结果返回某一个表中的所有记录,以及另一个表中满足连接条件的记录 。
其中左连接:left join,返回左表中的所有记录,以及右表中符合连接条件的记录 。
右连接:right join,返回右表中的所有记录,以及左表中符合连接条件的记录 。
关于mysql怎么连接主外健和mysql外连接语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- pdf格式转excel格式的文件怎么打开,pdf格式转成excel
- 集结号下载,集结号下载中心客户端
- 手机怎么做mov视频,手机剪辑mov格式视频
- 送抖音直播,直播送抖音要钱吗
- php数据元素个数 php数值类型
- 用户如何调研营销,用户如何调研营销问题
- 模仿动作游戏,模仿动作游戏有哪些
- phpip数据库下载 php资料下载
- 如何开通二类电商广告店,如何开通二类电商广告店呢