We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Does EE require InnoDB support?

News and General

Ingmar Greil's avatar
Ingmar Greil
29,243 posts
9 years ago
Ingmar Greil's avatar Ingmar Greil

I have recently had my db corrupted, and while I entirely blame this on our shoddy hosting (in the process of moving away) I was forced to work with my the db trying to restore it. I noticed that out of all the exp_ tables, seven of them were using the InnoDB storage engine, chiefly among them exp_comments, the absence/corruption of which also alerted me to a problem because without the control panel will not load (even though I have turned comments off and don’t use them anywhere on the site).

The tables are:

exp_comments
exp_comment_subscriptions
exp_pages_configuration
exp_rte_tools
exp_rte_toolsets
exp_update_log
exp_update_notices

Is that a recent change? Could I simply revert them back to MyISAM? If InnoDB support is required, shouldn’t it be mentioned on https://docs.expressionengine.com/latest/installation/requirements.html?

       
Pascal Kriete's avatar
Pascal Kriete
2,589 posts
9 years ago
Pascal Kriete's avatar Pascal Kriete

No engine requirements except for the cp_search_index, which has to be MyISAM (for now).

Our default in the installer is MyISAM, but for some tables that are created later, such as comments or the update log we don’t specify an engine, so it will create one with the database default.

My guess would be that your host’s default is InnoDB. You’re safe with either 😊 .

       
Ingmar Greil's avatar
Ingmar Greil
29,243 posts
9 years ago
Ingmar Greil's avatar Ingmar Greil

Thanks Pascal. I’ve come to a similar conclusion, which is surprising, given what a … poor job they are doing. Well, we’re moving away anyway, so this is just another parting gift, as it were.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.