# Another failed upgrade (4.3.1) on stuck database migration, SQL syntax error

**URL:** <https://forum.mautic.org/t/another-failed-upgrade-4-3-1-on-stuck-database-migration-sql-syntax-error/24254>\
**Category:** Mautic 4 Install/Upgrade Support\
**Created:** [May 28, 2022, 1:06pm UTC](https://forum.mautic.org/t/another-failed-upgrade-4-3-1-on-stuck-database-migration-sql-syntax-error/24254 "2022-05-28T13:06:07Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![modifiedcontent](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/modifiedcontent/32/511_2.png) [@modifiedcontent](https://forum.mautic.org/u/modifiedcontent)\
**Post date:** [June 11, 2022, 1:04pm UTC](https://forum.mautic.org/t/another-failed-upgrade-4-3-1-on-stuck-database-migration-sql-syntax-error/24254/4 "2022-06-11T13:04:27Z")

</div>

@johnwick, I managed to get through the upgrade by temporarily turning off foreign\_key\_check and running the stalling SQL queries manually via PHPMyAdmin (or whatever you use):

SET foreign\_key\_checks = 0;  
– run some queries  
SET foreign\_key\_checks = 1;

[Documented in this thread.](https://forum.mautic.org/t/as-usual-upgrade-to-4-2-2-this-time-effed-up-my-installation/24106/13)

---

_[View the full topic](https://forum.mautic.org/t/another-failed-upgrade-4-3-1-on-stuck-database-migration-sql-syntax-error/24254)._
