InnoDB is a very popular database engine for MySQL. It’s an alternative to the default MyISAM engine and it has got a number of upsides which have made it the engine of choice for lots of PHP-driven apps, among them Joomla and Magento, which have moved to InnoDB for good. For example, importing large data volumes will be much faster with InnoDB, because it locks only a single row to carry out a particular operation, not the entire database table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the information is tackled. Put simply, importing new or editing existing data will either be thoroughly completed, or will be aborted and the operation will be rolled back if any problem shows up in the meantime, therefore the content that remains in the database will not be lost.

InnoDB in Cloud Web Hosting

You’ll be able to activate any script-driven software app that needs InnoDB in case you have a Linux cloud web hosting with us, as the storage engine is present on our advanced cloud web hosting platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly if this engine is required. You can activate applications that require the MyISAM engine without the need to deal with any difficulty as well and, once again, the engine will be pre-selected, so you won’t need to configure any setting manually at any point. Furthermore, we will also create regular backups of all the MySQL databases that you’ve got in the shared web hosting account, so in case you delete or overwrite something, we can easily restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

You can activate a script-driven web application that requires InnoDB with any of our semi-dedicated server packages, as all the accounts are created on our avant-garde cloud web hosting platform where the database 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 – in case you make use of our single-click app installer tool. In either case, the needed engine will be selected automatically the moment the application’s activation starts, so you won’t need to edit anything manually, irrespective of whether the app needs InnoDB or the more frequently used MyISAM. Furthermore, we’ll always be able to recover any of your MySQL databases if you delete one by mistake, as we generate a couple of MySQL database backups every day, each of which is saved for seven days.

InnoDB in VPS Hosting

If you order a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an essential part of the standard software pack that will be pre-installed on your Virtual Private Server before we hand it over to you. You will not need to activate anything manually and you’ll be able to install and run any open-source script-driven software app that requires InnoDB once your VPS is set up, which takes no more than one hour after the order process itself. Several engines are available, so every time you create a database via the Hepsia Control Panel, a specific engine will be picked when the app installation commences and our system will detect which engine is required by the application in question. In case you have to use MyISAM, for instance, you will not need to do anything different from installing the preferred app, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

All dedicated hosting services ordered with our custom-developed Hepsia hosting Control Panel include a software bundle that is pre-installed and besides everything else, you’ll get the InnoDB database storage engine, so you won’t need to add it manually if you would like to run PHP scripts that require it. All it takes to run such a script is to create a new MySQL database and to start the installation – once the script setup wizard gets access to the database and begins entering data into it, InnoDB will be set as the default engine for this database as long as it is the one required by the script. You’ll also be able to activate scripts that need MyISAM – the other very popular MySQL engine, so you will not need to change any settings on the server. This will enable you to install different scripts on a single machine and to use it to its maximum capacity.