假设,我有一个名为UNIVERSITY的表,其中包含大学名称:

universityID universityNAME isACTIVE

7 GNDU 1

6 PU 1

5 PTU 1

8 LPU 1

现在这些大学的ID已经(显然)用在数据库中的许多表格中(名称为教育),假设有10个表格.

问:如果我删除一所大学,会发生什么?

A.其他表中的universityID字段变为NULL.

但我不想要这些,而是​​当我从大学TABLE中删除1所大学时,所有10个表中的Rows的出现都应该被删除.

这个操作的最短和最简单的MySQL查询是什么.

注意:我使用的是PHP语言.

解决方法:

如果您有此表的外键,请添加选项ON DELETE CASCADE.然后,当您删除父表中的行时,也将删除引用该行的子表中的所有行.

标签:php,mysql

来源: https://codeday.me/bug/20190807/1605956.html

php删除多表数据,mysql – 从多个表中删除数据相关推荐

  1. 【数据库基础知识二】数据库DataBase(简称DB),数据库基本概念、DDL:数据定义语言,用来操作数据库对象、DML:数据操作语言,用来操作表中的数据

    14天阅读挑战赛 目录 数据库基本概念 数据库DataBase(简称DB) 数据库管理系统Database management system(简称DBMS) 如何操作DBMS? 连接数据库的方式: ...

  2. excel如何晒出重复数据_怎么筛选出excel中重复数据

    本文收集整理关于怎么筛选出excel中重复数据的相关议题,使用内容导航快速到达. 内容导航: Q1:Excel的数据怎么筛选一列中重复的数据 假如1在A2单元格,在B2单元格输入公式, =IF(COU ...

  3. 堆栈(Strack)是指这样一段内存,它可以理解为一个筒结构,先放进筒中的数据被后放进筒中的数据“压住”,只有后放进筒中的数据都取出后,先放进去的数据才能被取出,称为“后进先出”。堆栈的长度可随意增加

    堆栈(Strack)是指这样一段内存,它可以理解为一个筒结构,先放进筒中的数据被后放进筒中的数据"压住",只有后放进筒中的数据都取出后,先放进去的数据才能被取出,称为"后 ...

  4. jsp在mysql中删除数据_如何在jsp页面中删除数据库中的数据

    如何在jsp页面中删除数据库中的数据 各位大虾! 我想在jsp页面上写一个按钮功能,从而动态的删除数据库中的一行数据. 不知道怎么实现 这是我写的一段代码 数据库是MySql UserBean p3= ...

  5. mysql数据库导入到excel表格数据_[转载]将EXCEL表格中的数据导入mysql数据库表中(两种方法)...

    今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命上网查阅方法,发现以下两种方法比较可行: 在此之前先说说按照网上的说法我没有试验成功的方法,将excel文件xls保 ...

  6. oracle单表数据量上亿_MySQL数据库中,数据量越来越大,有什么具体的优化方案么?...

    个人的观点,这种大表的优化,不一定上来就要分库分表,因为表一旦被拆分,开发.运维的复杂度会直线上升,而大多数公司和开发人员是欠缺这种能力的. 所以MySQL中几百万甚至小几千万的表,先考虑做单表的优化 ...

  7. sqoop动态分区导入mysql,使用sqoop import从mysql往hive含分区表中导入数据的一些注意事项...

    先看下面这条语句,它实现的功能是将特定日期的数据从mysql表中直接导入hive $ sqoop import \ --connect jdbc:mysql://192.168.xx.xx:3306/ ...

  8. mysql外连接基准表_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)...

     mysql数据库创建,表创建模等模板脚本 --用root用户登录系统,执行脚本 --创建数据库 create database mydb61 character set utf8 ; --选择数 ...

  9. windows azure mysql data disk_调整Azure中虚拟机数据磁盘大小实践

    首先,在Azure中关于数据存储的付费规则中规定,只要你使用的不是Azure的XIO高级存储提供的I/O密集型的高吞吐低延迟的服务,那么得益于Azure存储设计中采用的稀疏文件方式存储,存储虚拟机VH ...

最新文章

  1. poj 2891 Strange Way to Express Integers 2012-09-05
  2. node获取图片路径_使用软连接来解决 Drupal jsonapi 中 Node 节点图片相对路径的问题...
  3. python中不需要函数重载的原因
  4. 只用一套解决方案,就可解决80%的交通物流行业信息难题
  5. 又摊上事了!刹车门还没完,特斯拉或将面临10亿元巨额索赔
  6. 手动配置apache php,windows下手动搭建apache和php环境
  7. Kafka常见面试问题
  8. 来自天国的 kubernetes
  9. spark.network.timeout参数入门
  10. Module not found: Error: Can‘t resolve ‘vue-router‘ in
  11. Sublime LiveReload
  12. 全国省市县乡镇四级sql数据
  13. [Video Transformer] VTN: Video Transformer Network
  14. ESP-MESH 无线组网,让智能家居通信组网更方便 | ESP32轻松学(Arduino版)
  15. MT6771平台简要了解
  16. 汉语属于哪个语系_汉语语族的所属语系
  17. 利用python快速转换GenBank和RefSeq的染色体号
  18. 网站命名规范大全:CSS规范便于交流
  19. 有个问题,win10系统,网络诊断,将来会自动连接到jinling,什么意思?
  20. 论创新工场、职业发展、offer如何比较选择、移动互联网(全文完)

热门文章

  1. STM32 进阶教程 17 - ADC注入通道
  2. 内核启动流程分析(三)makefile
  3. SOPC第四课 按键中断
  4. 如何查看ubuntu的版本信息和查看几位 32 or 64位
  5. 逆向学习技术!拆解驱动器,学习布局走线技术
  6. Zabbix 3.4.3 使用阿里云短信服务进行报警
  7. CSS概念,引入,选择器
  8. linux下配置jdk+tomcat
  9. 开源作品ThinkJDBC—一行代码搞定数据库操作
  10. Hadoop源代码eclipse编译指南