InnoDB is a popular database storage engine for the MySQL database management system. It is an alternative to the default MyISAM engine and it has got many strong sides that have made it the preferred engine for many open-source script-driven web applications, including Magento and Joomla, which have shifted over to InnoDB for good. For instance, importing large amounts of data will be faster with InnoDB, as it locks only one row to complete an operation, not the entire table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the way in which the information is handled. Simply put, adding new or editing existent data will either be fully completed, or will be annulled and the procedure will be rolled back if any issue shows up during the process, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Hosting

Any PHP script-powered app that requires InnoDB will run impeccably on our cutting-edge cloud web hosting platform and the database storage engine comes with all our shared hosting plans. Each time you create a database manually or our app installer creates one automatically and an app installation is started, the engine that the database will use will be selected based on the app’s prerequisites without the need to configure any setting in your shared account. InnoDB will be chosen automatically for any application that requires this specific engine and you will be able to take advantage of its full potential. We will create daily backups of your content, so in case you unintentionally delete a MySQL database that you need or you overwrite a certain part of it, we’ll be able to restore your database the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Hosting

You can install a PHP-driven software application that requires InnoDB with any of our semi-dedicated server plans, because all the accounts are created on our advanced cloud platform where the MySQL database engine is installed. A new MySQL database can be created in two different ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you use our 1-click application installer. In either case, the needed engine will be selected automatically as soon as the installation of the app begins, so you will not have to update anything manually, no matter if the application needs InnoDB or the more frequently used MyISAM. In addition, we will always be able to recover any of your MySQL databases if you delete one by accident, as we create several MySQL database backups every day, each of which is preserved for seven days.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is among the options that you can select on the server configuration page when you buy a dedicated server from us. Since this is the most powerful type of website hosting, it is quite likely that you will run very popular sites that will draw a lot of individuals, and since InnoDB is among the best options for such Internet sites, we’ll install it together with all the other software apps that are offered with a Hepsia-equipped server. If you create a brand new MySQL database in your account, there won’t be any active MySQL database storage engine till you start installing a PHP script, whether manually via your Internet browser or using the automatic script installation tool that is available in the hosting Control Panel. The needed engine will be automatically recognized and will be assigned to the database in question, so you can use scripts that need InnoDB, as well as ones that need MyISAM, the default MySQL engine, without encountering any problem.