前置,表一

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设置外键(主键依赖)相关推荐

  1. mysql表定义外键语法_mysql设置外键的语法怎么写?

    2012-08-31 回答 mysql外键设置详解 (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加er图的可读性 有些人认为外键 ...

  2. php任何读取外键数据,在表中设置外键实现的是哪一类数据完整性

    在表中设置外键实现的是参照完整性. 参照的完整性要求关系中不允许引用不存在的实体.与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性.参照完整性又称引用完整性.(推荐学习:MySQ ...

  3. mysql主主备份_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离

    一.MySQL主从备份 为保证数据库的安全和效率,可以使用主从备份,当有写的操作可以在主服务器上操作,操作完之后备份到从服务器上,当有读操作时可以访问从服务器,这样在一定程度上保证了数据库的安全,当主 ...

  4. python tab键自动补全_设置python中TAB键自动补全方法

    设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...

  5. mysql 主辅_Mysql的实时同步 - 主辅同步

    Mysql的实时同步 - 主辅同步. 设置方法: 步一 设 A 主服务服 (192.168.1.2) 上 用户为 test, test123, 同步的数据库为test; B 辅服务服 (192.168 ...

  6. mysql不自动提交更改语句_MySQL设置事务自动提交(开启和关闭)

    MySQL 默认开启事务自动提交模式,即除非显式的开启事务(BEGIN 或 START TRANSACTION),否则每条 SOL 语句都会被当做一个单独的事务自动执行.但有些情况下,我们需要关闭事务 ...

  7. mysql的主键有什么作用_mysql设置主键有什么用

    mysql设置主键的作用是:1.唯一地标识表中的每一行,通过它可强制表的实体完整性:2.主要是用于其他表的外键关联,以及本记录的修改与删除. [相关学习推荐:mysql教程] mysql设置主键的作用 ...

  8. mysql中平方米显示不出来_MySQL - 添加外键

    目录 整理了一下这个知识,虽然很简单哈,为了以后的方便. 为已经添加好的数据表添加外键 语法: alter table 表名 add constraint FK_ID foreign key(你的外键 ...

  9. mysql添加外键约束的语法_Mysql添加外键约束.

    最近学习遇到一条添加外键约束的语句,记录下来. alter table selection add constraint FK_Reference_1 foreign key(course) refe ...

最新文章

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

热门文章

  1. 风行网否认收购暴风TV 称双方纯属业务合作
  2. 苹果推送iOS13.3正式版 联通用户有惊喜!
  3. 记录青春的人人网又回来了,情怀还能唤回用户吗?
  4. 阿里第一颗芯片问世!平头哥发布含光800:全球最强
  5. 苹果全新10.2英寸iPad再爆实锤 或造成史上最乱的iPad产品线
  6. 连亏172亿,割肉卖楼,年收3700亿、闻名全球的巨头,败退中国!
  7. 探探经营范围变更:新增演出经纪和电信业务
  8. 荣耀5G手机加速追赶:最快将于下半年登场
  9. 程序员加班到凌晨,第二天却被开除,了解原因后大家都说大快人心
  10. 开发到底要不要自己做测试?