InnoDB is a popular database storage engine for MySQL. It is an alternative to the default MyISAM engine and it has got a number of advantages that make it the preferred engine for lots of script-based web apps, such as Joomla and Magento, which have switched over to InnoDB for good. For instance, adding immense data volumes will be faster with InnoDB, since it locks only one row to execute a given task, not the entire table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the way in which the info is tackled. To put it simply, importing new or modifying existent data will either be entirely completed, or will be canceled and the operation will be rolled back in case a given issue appears during the process, therefore the content that remains in the database will not be lost.

InnoDB in Shared Website Hosting

You will be able to run any PHP script-based software app that requires InnoDB in case you have a shared website hosting with our company, as the MySQL database storage engine is available on our cutting-edge cloud hosting platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably in case this engine is needed. You can install applications that require the MyISAM engine without any obstacles as well and, again, the engine will be pre-selected, so you will not have to modify anything manually at any moment. In addition, we’ll also perform regular backups of all the databases that you have in the shared web hosting account, so if you delete or overwrite anything, we can swiftly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

If you create a brand new MySQL database from the hosting Control Panel coming with all our semi-dedicated server accounts and you begin installing a PHP script-based app either manually or using our one-click app installer, the MySQL database storage engine will be selected automatically depending on the particular app’s prerequisites. Since InnoDB is present on the cloud website hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for each app that requires it without the need for any manual action on your end at any time. To prevent any risk of losing information if you update an application or if you erase a database unintentionally, we’ll make backups of all your databases each day, so if something goes wrong, we can retrieve your data.

InnoDB in VPS Servers

If you get a VPS server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an integral part of the standard software bundle that will be installed on your VPS server before we give it to you. You will not have to set up anything manually and you’ll be able to install and use any PHP script-driven software application that needs InnoDB when your VPS is ready, which takes no more than 60 minutes after the order procedure itself. Several engines are offered, so every time you set up a database using the Hepsia hosting Control Panel, a specific engine will be activated once the app activation begins and our system will automatically detect the engine that is required by the application in question. In case you have to use MyISAM, for example, you will not have to do anything different from installing the application of your preference, whether manually or using our application installer.

InnoDB in Dedicated Servers

All dedicated servers ordered with our custom-built Hepsia hosting Control Panel come with a software bundle that is pre-activated and besides everything else, you will get the InnoDB database engine, so you won’t need to activate it manually if you want to activate scripts that require it. All it takes to use such a script is to create a new MySQL database and to initiate the setup – as soon as the setup wizard gets access to the database and starts inserting content into it, InnoDB will be set as the default engine for this database on the condition that it is the one needed by the script. You’ll also be able to install scripts that require the other very popular MySQL engine – MyISAM, so you won’t need to configure any settings on the server. This will enable you to activate various scripts on a single machine and to use the latter to its full capacity.