【若依(ruoyi)】quartz.sql 脚本重新导入时,遇到因foreign key外键无法删除错误#1217
生活随笔
收集整理的這篇文章主要介紹了
【若依(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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySql error 1010 无法删
- 下一篇: 【若依(ruoyi)】swagger 自