InnoDB is a very popular database storage engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has a number of advantages that have made it the engine of choice for numerous PHP script-based web applications, including Joomla and Magento, which have shifted over to InnoDB permanently. For instance, importing immense volumes of data will be much faster with InnoDB, since it locks only a single database row to accomplish a given task, not the entire table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the information is tackled. In simpler words, adding new or editing existing data will either be fully completed, or will be aborted and the operation will be rolled back in case a given issue shows up during the process, thus the content that remains in the database won’t be damaged.

InnoDB in Shared Website Hosting

InnoDB is offered with all our shared website hosting plans by default, not as a paid upgrade or upon request, so you can activate and run any script-based software application that needs the database engine without the need to deal with any obstacle as soon as you order your account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app activation process, irrespective of whether you take advantage of our 1-click installer or create the MySQL database and activate the application manually, on the condition that the app requires it instead of the more popular MyISAM engine. We will store regular backups of all your databases, so you can be sure that you’ll never lose any data in case you erase a database by accident or you overwrite some essential info – you just need to contact us and we will restore your database the way it was.