mysql外键依靠主键_mysql设置外键(主键依赖)
前置,表一
user;
+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| id | int(20) | NO | PRI | NULL | auto_increment |
| username | varchar(40) | NO | | NULL | |
| password | varchar(40) | NO | | NULL | |
+----------+-------------+------+-----+---------+----------------+
表二
info;
+-----------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+----------------+
| company_id | int(20) | NO | PRI | NULL | auto_increment |
| company_name | varchar(30) | YES | | NULL | |
| company_address | varchar(50) | YES | | NULL | |
| company_mail | varchar(50) | YES | | NULL | |
+-----------------+-------------+------+-----+---------+----------------+
想使info表中的主键,依赖于user表中的主键,具体操作如下:
alter table info add constraint fk_info_user foreign key(company_id) references user(id);
mysql外键依靠主键_mysql设置外键(主键依赖)相关推荐
- mysql表定义外键语法_mysql设置外键的语法怎么写?
2012-08-31 回答 mysql外键设置详解 (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加er图的可读性 有些人认为外键 ...
- php任何读取外键数据,在表中设置外键实现的是哪一类数据完整性
在表中设置外键实现的是参照完整性. 参照的完整性要求关系中不允许引用不存在的实体.与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性.参照完整性又称引用完整性.(推荐学习:MySQ ...
- mysql主主备份_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离
一.MySQL主从备份 为保证数据库的安全和效率,可以使用主从备份,当有写的操作可以在主服务器上操作,操作完之后备份到从服务器上,当有读操作时可以访问从服务器,这样在一定程度上保证了数据库的安全,当主 ...
- python tab键自动补全_设置python中TAB键自动补全方法
设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...
- mysql 主辅_Mysql的实时同步 - 主辅同步
Mysql的实时同步 - 主辅同步. 设置方法: 步一 设 A 主服务服 (192.168.1.2) 上 用户为 test, test123, 同步的数据库为test; B 辅服务服 (192.168 ...
- mysql不自动提交更改语句_MySQL设置事务自动提交(开启和关闭)
MySQL 默认开启事务自动提交模式,即除非显式的开启事务(BEGIN 或 START TRANSACTION),否则每条 SOL 语句都会被当做一个单独的事务自动执行.但有些情况下,我们需要关闭事务 ...
- mysql的主键有什么作用_mysql设置主键有什么用
mysql设置主键的作用是:1.唯一地标识表中的每一行,通过它可强制表的实体完整性:2.主要是用于其他表的外键关联,以及本记录的修改与删除. [相关学习推荐:mysql教程] mysql设置主键的作用 ...
- mysql中平方米显示不出来_MySQL - 添加外键
目录 整理了一下这个知识,虽然很简单哈,为了以后的方便. 为已经添加好的数据表添加外键 语法: alter table 表名 add constraint FK_ID foreign key(你的外键 ...
- mysql添加外键约束的语法_Mysql添加外键约束.
最近学习遇到一条添加外键约束的语句,记录下来. alter table selection add constraint FK_Reference_1 foreign key(course) refe ...
最新文章
- 比买电脑还便宜的桌面虚拟化方案
- 服 务 器 时 间 设 置
- Apache用户目录枚举工具apache-users
- map/set/object/array对比
- Codeforces Round #144 (Div. 2) B. Non-square Equation 数学解一元二次方程+分析
- Google地图的trip plan是旅行规划的好帮手!
- Linux学习之系统编程篇:管道设置为非阻塞及管道的读写行为
- php的long类型转换,[PHP]将RGB或HEX转换为“Long Int”颜色
- 2019蚂蚁金服 Java面试题目!涵盖现场3面真题
- [20170925]什么是FQDN(关于hostname).txt
- oracle的存储过程优缺点
- 二项分布的极大似然估计
- Ubuntu配置locale
- win10电脑部分软件不能连接网络,只有QQ和微信可以连接网络,浏览器不能上网
- set_ideal_network和set_dont_touch_network
- moment判断日期时间是否在另一个日期时间之前
- 机器学习(二)线性模型---LR
- 运算放大器应用汇总2
- root的家目录和普通用户的家目录
- 1148: 考试晋级(java版)
热门文章
- 英特尔展示业界首个一体封装光学以太网交换机
- 除手机平板PC外 华为终端明年全线搭载鸿蒙系统
- 刘海变挖孔!小米高管:明年弹出式全面屏几乎没有了
- 余承东谈华为6G:正在研发,还需要10年时间
- ofo悄然搬离中关村,联合创始人出走,千万用户的押金还能退回来吗?
- 华为Mate X折叠屏手机即将上市:支持5G 升级后置四摄
- 紫光展锐回应“春藤510只支持NSA”:错误解读 SA和NSA一个都不少
- 小米变了?红米Note7今日开售 坚持了9分36秒...
- 支付宝集五福活动参与人数超4.5亿 你分到了多少?
- 应用市场中的应用转让