InnoDB is a very popular database engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has many strengths which make it the preferred engine for lots of PHP script-based software applications, such as Joomla and Magento, which have shifted over to InnoDB for good. For instance, adding large data volumes will be faster with InnoDB, due to the fact that it locks only a single row to perform a specific operation, not the entire table, which makes the engine perfect for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the data is treated. Put simply, adding new or modifying existent data will either be entirely completed, or will be canceled and the procedure will be rolled back if any problem shows up during the process, so the content that remains in the database won’t be damaged.

InnoDB in Website Hosting

InnoDB is available with all our website hosting by default, not upon request or as a paid upgrade, so you can install and run any open-source script-powered web app that needs the InnoDB database storage engine without any problems as soon as you order your account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app installation process, irrespective of whether you make use of our 1-click installation tool or create the database and set up the application manually, provided that the application requires it instead of the more popular MyISAM engine. We’ll make regular backups of all your MySQL databases, so you can be certain that you will never lose any content if you erase a database by mistake or you overwrite some vital info – you will just need to notify us and we will restore your content back to normal.

InnoDB in Semi-dedicated Servers

You can make use of a PHP-driven software app that needs InnoDB with any of our semi-dedicated server packages, since all the accounts are set up on our innovative cloud hosting platform where the storage engine is installed. A new MySQL database can be set up in two ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – when you take advantage of our single-click application installer. In either case, the needed engine will be picked automatically the moment the activation of the application begins, so you won’t have to change anything manually, irrespective of whether the application requires InnoDB or the more frequently used MyISAM. In addition, we’ll always be able to recover any of your databases in case you accidentally erase one, as we generate a few backups every day, each of which is kept for 1 week.

InnoDB in VPS Servers

If you purchase a VPS server from our company, you will be able to take full advantage of our in-house developed Hepsia Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will permit you to install any open-source script-powered software application which requires InnoDB, as the database storage engine is an essential part of the default software bundle that will be pre-installed on your Virtual Private Server during its setup. When you create a brand-new MySQL database via the Control Panel, you will just need to begin installing an application – manually or using our application installer tool. InnoDB will be set as the default engine on the condition that the application in question requires it, so you won’t have to do anything else in your account. Likewise, if a given application needs MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Servers

InnoDB is included as standard with all Linux dedicated web hosting plans ordered with the Hepsia Control Panel. It’s part of the default software package that will be pre-installed on all Hepsia-equipped dedicated servers, so as soon as your machine is ready, you’ll be able to sign in and to activate any script-based app that needs this storage engine. If you set up a new database through the Control Panel, there won’t be any active engine until you start installing an app. Once the app setup wizard starts inserting information into the newly created database, the engine will be selected automatically in accordance with the prerequisites of the application in question, so you can run both InnoDB and MyISAM without the need to select either of them explicitly at any moment. In this way, you can use a broad selection of apps for your Internet sites.