1.在数据库连接信息加入以下代码,意思就是允许执行多语句查询

allowMultiQueries=true


2.在删除语句前面加上SET FOREIGN_KEY_CHECKS=0;
意思就是取消MySQL中的外键约束

String deleteSql = "SET FOREIGN_KEY_CHECKS=0;DELETE FROM photo WHERE id = ? ;";

通过以上两步即可解决外键无法删除数据的问题。
需要注意的是:不要随意禁用外键约束,因为这样就无法再保证数据的一致性了

MySQL中包含外键无法删除数据的解决方案相关推荐

  1. Mysql中的外键分析(什么是外键,为什么要用外键,添加外键,主外键关联删除)

    有一个东西一直在我脑海中是个很烦的东西,但是这东西不搞清楚会阻碍自己的前进.自己做项目demo永远只能用一张表... 所以今天还是学习了下外键希望能够搞明白一些... 百度上搜索外键的作用" ...

  2. MySQL中的外键(foreign key)

    引言 在MySQL中,我们都对主键比较了解,知道主键的主要作用是唯一区分表中的各个行:但是,对于外键(foreign key) 比较陌生.那么什么是外键呢?外键的作用是什么呢? 一.外键.外键作用及其 ...

  3. mysql中的外键约束_MySQL外键约束

    在本教程中,您将了解MySQL外键(foreign key)以及如何在MySQL中创建,添加和删除外键约束. MySQL外键简介 外键表示一个表中的一个字段被另一个表中的一个字段引用.外键对相关表中的 ...

  4. mysql外键约束脚本_如何在MySQL中设置外键约束

    (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库 ...

  5. 如何在MySQL中设置外键约束

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

  6. mysql外键约束案例_详解MySQL中的外键约束问题

    使用MySQL开发过数据库驱动的小型web应用程序的人都知道,对关系数据库的表进行创建.检索.更新和删除等操作都是些比较简单的过程 .理论上,只要掌握了最常见的SQL语句的用法,并熟悉您选择使用的服务 ...

  7. 在mysql中如何添加外键约束_如何在MySQL中设置外键约束

    (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库 ...

  8. 如何在MySQL中设置外键约束以及外键的作用

    1.外键的作用,主要有两个:     一个是让数据库自己通过外键来保证数据的完整性和一致性     一个就是能够增加ER图的可读性 2.外键的配置 1)先创建一个主表,代码如下: #创建表studen ...

  9. mysql外键约束的作用_如何在MySQL中设置外键约束以及外键的作用

    1.外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 2.外键的配置 1)先创建一个主表,代码如下: #创建表student,并添加各种约 ...

最新文章

  1. path cp mv cat more less tail
  2. 工作计划2017-01-03
  3. java 反射机制性能_Java反射机制的用途和缺点
  4. php 截图插件,react中有实现截图插件吗
  5. 数据分析与挖掘中常用Python库的介绍与实践案例
  6. gridreport php教程,谁能教我怎样才能把Grid++Report插件插入到.w页面中?
  7. 计算机二级c语言考点变化,计算机二级C语言考点归纳汇总.doc
  8. 史上最详细的Maven安装教程以及Maven和eclipse集成
  9. 第三方支付和聚合支付
  10. c语言检测u盘插入拔出,Qt检测U盘插入拔出Demo
  11. AD16常见问题(刚入门)
  12. DDR3的一些基本知识
  13. 国企计算机技术岗都干什么,大家听说的国企技术岗都是什么样子的?
  14. Android调用高德地图直接导航的简单实例
  15. 让你的 wowza 服务器提供 RESTful web 服务
  16. 酷我音乐linux版本,酷我音乐盒的 Gtk/Linux 实现 – v2.5 版本发布
  17. 笔记本计算机配置型号,笔记本怎么看配置,教您笔记本电脑配置怎么看
  18. 【华人学者风采】李烨 华为
  19. Timestamp Encoding FEDformer_ Frequency Enhanced Decomposed Transformer for Long-term Series Forecas
  20. 用户登录如何给密码加密xxtea.js

热门文章

  1. cdf表格_WRFV3.1用户手册之中文版(非常难得之翻译版)
  2. PCIe M.2 SSD Socket 3接口信号详述
  3. java预览各种文件(全部转成html)
  4. 【数据标准】学院数据集标准规范-1.1-引言
  5. DSY2287*消失之物
  6. 什么软件可以测试语音的声音,测试麦克风有没有声音,教你怎么测试麦克风有没有声音...
  7. 面向对象语言导论(节选) 1(ZT)
  8. RGB相机、深度相机以及LiDAR成像原理
  9. 信捷伺服刚性调整_伺服电机刚性怎么调整
  10. 【新手入门】MQTT 协议开发入门