InnoDB is a very popular database engine for the MySQL RDBMS. It’s an alternative to the default engine – MyISAM, and it has lots of upsides that make it the engine of choice for plenty of open-source script-powered software applications, including Joomla and Magento, which have shifted over to InnoDB for good. For example, importing enormous data volumes will be much faster with InnoDB, due to the fact that it locks only a single database row to carry out a certain task, not the entire database table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the way in which the data is handled. Simply put, appending new or editing existing data will either be fully completed, or will be annulled and the operation will be rolled back if a given issue shows up in the meantime, so the content that remains in the database will not be lost.

InnoDB in Shared Hosting

You’ll be able to run any PHP script-powered application that needs InnoDB in case you’ve got a Linux shared hosting with our company, as the MySQL database engine is present on our avant-garde cloud website hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is required. You can install applications that need the MyISAM engine without the need to deal with any problem as well and, once again, the engine will be selected automatically, so you won’t need to configure any setting manually at any moment. What’s more, we’ll also carry out regular backups of all the databases that you’ve got in the shared account, so if you erase or overwrite anything, we can swiftly get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

You can use a PHP-driven software app that needs InnoDB with any of our semi-dedicated server packages, since all the accounts are created on our cutting-edge cloud web hosting platform where the MySQL storage engine is installed. A new database can be created in two separate ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you take advantage of our one-click application installer tool. Either way, the required engine will be chosen automatically once the activation of the application begins, so you won’t need to configure anything manually, no matter if the application requires InnoDB or the more regularly used MyISAM. On top of that, we’ll always be able to restore any of your MySQL databases if you remove one by mistake, as we create a couple of backups every day, each of which is saved for 1 week.

InnoDB in VPS Web Hosting

All Linux VPS web hosting services that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you’ll be able to make use of any PHP-based application that needs the MySQL database storage engine without having to install anything manually. You can pick Hepsia on the VPS configuration page and your new Virtual Private Server will be ready within the hour, so you can sign in and begin building your sites straight away. When you set up a brand-new MySQL database and start the app activation process, our system will set the engine for that MySQL database automatically. Thus, you can run various applications at the same time without the need to modify anything on the Virtual Private Server. You can create a WordPress-powered weblog that makes use of MyISAM – the default MySQL engine, and a Magento-based e-commerce website that makes use of InnoDB, for instance.

InnoDB in Dedicated Servers Hosting

All dedicated servers hosting that are ordered with our custom-built Hepsia Control Panel include a software package that’s pre-installed and besides everything else, you will get the InnoDB database storage engine, so you won’t need to add it manually in case you would like to run open-source PHP scripts that require it. All it takes to install such a script is to set up a new MySQL database and to initiate the setup – once the script setup wizard acquires access to the database and begins inserting data into it, InnoDB will be set as the default engine for this database on the condition that it is the one needed by the particular script. You will also be able to run scripts that require MyISAM – the other very popular MySQL engine, so you won’t need to configure any settings on the dedicated server. This will permit you to use different scripts on a single machine and to use the latter to its maximum potential.