InnoDB is a popular storage engine for the MySQL RDBMS. It is an alternative to the default engine – MyISAM, and it has plenty of strengths which make it the engine of choice for plenty of PHP-based apps, including Magento and Joomla, which have moved to InnoDB for good. For instance, adding huge amounts of data will be faster with InnoDB, since it locks only one row to complete a specific task, not the entire table, which makes the engine perfect for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the information is tackled. In simpler words, importing new or updating existing data will either be entirely completed, or will be canceled and the procedure will be rolled back if some problem appears in the meantime, which means that the content that remains in the database won’t be lost.

InnoDB in Shared Hosting

InnoDB is available with all our Linux shared hosting by default, not as a paid upgrade or upon request, so you’ll be able to activate and manage any open-source script-driven software application that requires the MySQL storage engine without having to deal with any problem as soon as you order your shared web hosting account. InnoDB will be pre-selected as the default engine for a certain MySQL database during the app activation, regardless of whether you use our single-click installation tool or create the MySQL database and install the application manually, provided that the application requires it instead of the more famous MyISAM engine. We will keep daily backups of all your databases, so you can be certain that you will never lose any data if you delete a database accidentally or you overwrite some important information – you simply have to touch base with us and we’ll restore your content the way it was.