InnoDB is a popular database storage engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has a lot of strong sides which make it the engine of choice for many PHP script-powered applications, including Magento and Joomla, which have switched to InnoDB for good. For example, importing immense data volumes will be much faster with InnoDB, as it locks only one row to accomplish a given task, not the entire table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the information is treated. To put it simply, appending new or updating existing data will either be entirely completed, or will be aborted and the operation will be rolled back in case a certain problem occurs during the process, therefore the content that remains in the database will not be damaged.

InnoDB in Cloud Hosting

Every PHP script-powered web app that requires InnoDB will run flawlessly on our innovative cloud web hosting platform and the MySQL storage engine is available with all our cloud hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without the need to change any setting in your shared hosting account. InnoDB will be chosen automatically for any application that requires this specific engine and you’ll be able to take advantage of its full potential. We will generate daily backups of your content, so in case you unintentionally erase a database that’s important to you or you overwrite certain parts 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

InnoDB comes with all our Linux semi-dedicated packages by default, so once you obtain a new account, you can go ahead and install any PHP-driven web application that needs this storage engine. A few engines are pre-installed on our cloud platform, so when you create a new MySQL database and start installing an application manually, or decide to use the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be set in accordance with the requirements of the respective application. This will permit you to install and run InnoDB-specific apps without any problem and without needing to update any settings in your semi-dedicated account. To avoid any risk, we’ll always have a 7-day-old backup of all your MySQL databases, so if you erase or change any content by accident, we can swiftly rescue it.

InnoDB in VPS Web Hosting

If our in-house developed Hepsia Control Panel is picked during the registration process for your new Linux VPS web hosting packages , InnoDB will be installed on the VPS server together with other necessary software, so you won’t have to do anything if you choose to manage PHP script-based web applications that require this MySQL storage engine. The default MySQL engine, MyISAM, will be activated as well. You can create a brand new database and start the app installation procedure manually or using our single-click installer. The system will recognize which engine the app in question needs and will assign it to the specific MySQL database, so the installation will continue flawlessly and the application can enter its content into that database. In this way, you can use apps with different prerequisites regarding the MySQL engine without making any modifications on your VPS server.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting packages ordered with our custom-developed Hepsia hosting Control Panel come with a software package that’s pre-activated and among everything else, you’ll get the InnoDB database storage engine, so you will not need to activate it manually in case you’d like to run PHP scripts that need it. All it takes to install such a script is to create a new database and to begin the installation process – as soon as the script installation wizard gains access to the database and begins importing data into it, InnoDB will be set as the default MySQL engine for this database on the condition that it is the one required by the particular script. You will also be able to install scripts that need the other widely used MySQL engine, MyISAM, so you won’t need to change any settings on the dedicated server. This will permit you to install a variety of scripts on a single physical server and to use it to its fullest capabilities.