InnoDB is a popular database storage engine for the MySQL relational database management system. It’s an alternative to the default MyISAM engine and it has got plenty of advantages which make it the engine of choice for many PHP-powered web applications, such as Joomla and Magento, which have shifted over to InnoDB permanently. For instance, adding immense data volumes will be much faster with InnoDB, due to the fact that it locks only a single row to complete a particular task, not the entire database table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the manner in which the info is handled. Put simply, appending new or editing existing data will either be thoroughly completed, or will be aborted and the procedure will be rolled back if a certain problem occurs during the process, which is why the content that remains in the database will not be damaged.

InnoDB in Shared Website Hosting

InnoDB is available with all our Linux shared website hosting packages by default, not upon request or as a paid upgrade, so you can install and run any PHP script-based software app that requires the database storage engine without the need to deal with any difficulty once you order your shared web hosting account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app installation, no matter if you use our single-click installation tool or create the MySQL database and set up the application manually, as long as the application requires it instead of the more popular MyISAM engine. We will keep regular database backups, so you can rest assured that you will never lose any content if you erase a database accidentally or you overwrite some key info – you will just have to inform us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

If you create a new MySQL database from the Control Panel provided with all our semi-dedicated server packages and you begin installing a PHP script-based application either manually or using our 1-click app installer tool, the database storage engine will be set automatically based on the prerequisites of the given app. Since InnoDB is present on the cloud platform where your new semi-dedicated hosting account will be created, it will be set as the default engine for each app that requires it without any manual intervention required on your end at any time. To prevent any risk of losing data if you update an application or if you delete a database accidentally, we will make backups of all your MySQL databases every day, so if something goes wrong, we can rescue your content.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is among the options which you can select on the server configuration page when you purchase a dedicated server from our company. As this is the most powerful type of website hosting, it’s quite likely that you’ll run highly popular websites that will attract many individuals, and since InnoDB is one of the best choices for such sites, we will install it together with all the other software applications that are available with a Hepsia-equipped dedicated server. When you create a brand new database in your dedicated account, there won’t be any active MySQL database engine until you start installing an open-source script, whether manually through your Internet browser or using the automatic script installer tool that is available in the hosting Control Panel. The required engine will be detected automatically and will be assigned to the database in question, so you can make use of scripts that need InnoDB, as well as ones that need the default MySQL engine – MyISAM, without having to deal with any complication.