InnoDB is a popular database storage engine for MySQL. It’s an alternative to the default MyISAM engine and it has a lot of pluses which make it the engine of choice for numerous PHP-based web applications, among them Joomla and Magento, which have switched over to InnoDB for good. For example, importing immense volumes of data will be much faster with InnoDB, as it locks only a single row to complete a particular task, not the entire database table, which makes the engine perfect for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the info is treated. In simpler words, importing new or modifying existent data will either be fully completed, or will be aborted and the operation will be rolled back in case a certain problem shows up in the meantime, thus the content that remains in the database won’t be lost.

InnoDB in Shared Hosting

You can use any PHP-based application that requires InnoDB if you’ve got a Linux shared package with us, as the database engine is available on our avant-garde 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 required. You can activate apps which need the MyISAM engine without the need to deal with any complication as well and, again, the engine will be selected automatically, so you won’t need to change anything manually at any point. In addition, we’ll also carry out regular backups of all the MySQL databases that you’ve got in the shared web hosting account, so if you delete or overwrite something, we can swiftly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

InnoDB is included with each of our semi-dedicated packages by default, so as soon as you order a new account, you can move on and install any PHP-based app that needs this particular database storage engine. A few engines are pre-installed on our cloud web hosting platform, so when you set up a new database and begin installing an application manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be picked based on the specific app’s prerequisites. This will allow you to activate and run InnoDB-specific apps without experiencing any obstacle and without having to update any settings in your semi-dedicated account. To avoid any risk, we’ll always keep a one-week-old backup of all your databases, so if you delete or change any content accidentally, we can swiftly recover it.

InnoDB in VPS Hosting

All VPS hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you will be able to make use of any PHP-powered app that requires this particular database engine without configuring anything manually. You can select Hepsia on the VPS order form and your new VPS server will be up and running within sixty minutes, so you can log in and start building your websites straight away. When you set up a brand new MySQL database and begin the app activation process, our system will pick the engine for that MySQL database automatically. Thus, you can manage various applications simultaneously without editing anything on the Virtual Private Server. You can have a WordPress-powered personal weblog that uses the default MySQL engine – MyISAM, and a Magento-powered e-store that uses the InnoDB engine, for instance.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is one of the features that you can select on the order page when you buy a dedicated server from us. Since this is the most powerful type of hosting, it is quite likely that you’ll manage very popular websites that will draw lots of people, and since InnoDB is among the best choices for such sites, we will enable it along with all the other software applications that come with a Hepsia-equipped server. When you create a brand new MySQL database in your dedicated account, there won’t be any active MySQL database engine until you begin installing a PHP script, whether manually through your web browser or using the automatic script installer that is included in the Control Panel. The required engine will be detected automatically and will be assigned to the database in question, so you can run scripts that need InnoDB, as well as ones that need MyISAM, the default MySQL engine, without any difficulty.