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 ...
最新文章
- JSON http://www.cnblogs.com/haippy/archive/2012/05/20/2509329.html
- poj 1523(无向联通图的割点)
- QQ2012 Under Ubuntu
- review what i studied `date` - 2017-4-11
- CodeBlocks主题和字体
- 关于抢红包的_关于抢红包的作文500字
- python识别文字并且提示_python脚本:检测字符串标识符
- 第二次冲刺团队进展报告七
- 【s操作】手机移动数据网络问题初级解决方案,论手机运营商网络状况
- Sql Server 日志清理 (数据库压缩方法)
- 【Python金融量化 1- 100 】三、流行股票指数
- Spring Boot Admin:微服务应用监控
- CentOS 环境下配置MySQL8.0
- 源代码安装g95编译器
- 训练日志 2019.3.10
- 如何让nodejs在linux后台运行
- Ubuntu的一些常用快捷键
- 脚本方式添加全文索引
- 关于android:layout_weight
- 【读书笔记】-《软件测试的艺术》