欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

【若依(ruoyi)】quartz.sql 脚本重新导入时,遇到因foreign key外键无法删除错误#1217

发布时间:2024/9/19 46 豆豆
生活随笔 收集整理的这篇文章主要介绍了 【若依(ruoyi)】quartz.sql 脚本重新导入时,遇到因foreign key外键无法删除错误#1217 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

目录

  • 前言
  • 问题原因
  • 解决办法1:先删除外键
  • 解决办法2:禁用外键约束

前言

  • 若依(ruoyi) 4.2
  • quartz.sql 脚本重新导入,遇到错误#1217

问题原因

在某些表上存在外键。重新导入时,因外键约束无法删除。

解决办法1:先删除外键

alter table `QRTZ_TRIGGERS` drop foreign key `qrtz_triggers_ibfk_1`; alter table `QRTZ_SIMPLE_TRIGGERS` drop foreign key `qrtz_simple_triggers_ibfk_1`; alter table `QRTZ_CRON_TRIGGERS` drop foreign key `qrtz_cron_triggers_ibfk_1`; alter table `QRTZ_BLOB_TRIGGERS` drop foreign key `qrtz_blob_triggers_ibfk_1`; alter table `QRTZ_SIMPROP_TRIGGERS` drop foreign key `qrtz_simprop_triggers_ibfk_1`;
  • quartz.sql 脚本中,foreign key 是自动生成的。如果与上面的不一致,则替换掉。

解决办法2:禁用外键约束

https://sayyy.blog.csdn.net/article/details/121906464

总结

以上是生活随笔为你收集整理的【若依(ruoyi)】quartz.sql 脚本重新导入时,遇到因foreign key外键无法删除错误#1217的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。