svip/ToyGallery — Issue #21: Installer should be able to offer the two main MySQL engines
Author: svip
Created: 2011-12-23 16:31:16+00:00
State: open
Labels: Enhancement, Security

Currently, the system is written to be InnoDB. While InnoDB is a far superior engine to MyISAM, InnoDB is not always available. Therefore, the installer should detect what engines are available (SHOW ENGINES), recommend InnoDB if available and discourage the usage of MyISAM, even if not available.

Some MySQL servers have 'skip-innodb' added to their configuration, so it may be easy enough for the user to actually obtain InnoDB.

This implementation does require a more step by step installation phase. Which may or may not come in the future. I might even delay this issue for 2.0.