- 🇮🇹Italy nessunluogo Tremestieri Etneo (CT)
I have the same issue running db updates after upgrading to 7.x-3.11.
I tried changing MySQL DB version 5.7 in my containered development environment, but didn't solve.
Following some answers of this StackOverflow question, I tried changing the table engine from MyISAM to InnoDB and this worked for me.
The query you can run it on phpMyAdmin or any other SQL client:
ALTER TABLE `panels_allowed_types` ENGINE=InnoDB;
If you use a prefix, add it to the table name or just get it from the error message.
Of course, you need to run the Drupal DB Update again.
- 🇵🇭Philippines jaesperanza
This fixed the problem for me for the same error on an old D7 website. Thanks, @nessunluogo