Which databases and data tools are supported at Hostinger

Check supported databases and data management tools across Hostinger web, cloud, and VPS hosting plans.

Updated 5 days ago

Database support at Hostinger depends on the resources and configuration a database needs. MongoDB, Redis, and PostgreSQL require more system resources, memory, or permissions than Web and Cloud hosting plans provide, so they’re supported on VPS Hosting instead. For the specific resource limits of each plan type, see parameters and limits of hosting plans in Hostinger.

MySQL itself is supported across all hosting plans, with a few specific features — heap tables, storage engines, the event scheduler, and certain privileges — that work differently depending on your plan. Each is covered individually below.

Is MongoDB supported at Hostinger?

MongoDB is a document-oriented NoSQL database that stores data in flexible, JSON-like documents and supports dynamic schemas, making it easy to work with evolving data structures.

Since MongoDB requires a larger amount of system resources and memory, along with specific configuration requirements that aren’t available on Web and Cloud hosting plans, VPS Hosting is the supported option.

For a faster setup, Hostinger provides a pre-made VPS template: Ubuntu 22.04 with the MEVN Stack, which automatically installs MongoDB along with Express.js, Vue.js, and Node.js. If you currently have a Web or Cloud hosting plan and need MongoDB, you can purchase a VPS plan and migrate your website to it.

Is Redis supported at Hostinger?

Redis is an open-source database type designed to store and manage various data structures directly in RAM, rather than on persistent storage such as a disk drive. It’s well suited to use cases where high performance and low latency are critical, such as real-time analytics, session storage, and fast data manipulation.

Since the configuration and permission access Redis requires aren’t available on Web and Cloud hosting plans, VPS Hosting is the supported option. VPS Hosting is self-managed, so you’re responsible for installing and configuring Redis yourself.

 

VPS is a self-managed hosting solution. You will be responsible for installing, and configuring Redis. For more details, refer to this tutorial: How to Install Redis on Ubuntu

Agency Hosting also supports Redis, through a built-in Redis plugin that serves as the Object Cache feature for your websites, without any manual server administration. Since Redis is already integrated on Agency Hosting, memcache isn’t offered separately, as it would be redundant.

Is PostgreSQL supported at Hostinger?

Since PostgreSQL requires a larger amount of system resources and memory, along with specific configurations and permissions that aren’t available on Web and Cloud hosting plans, VPS Hosting is the supported option.

Are MySQL heap tables supported at Hostinger?

In MySQL, a heap table, also known as a MEMORY table, is stored entirely in memory rather than on disk like regular tables, which makes it faster for reading and writing.

MySQL heap tables are fully supported on all Web and Cloud hosting plans. A few considerations when using heap tables:

  • Volatility – data in heap tables is lost when the MySQL server restarts or when the table is dropped.
  • Indexing – indexing options are more limited compared to disk-based tables.
  • Locking – heap tables use table-level locking, which can affect concurrent access when multiple clients try to access the table at the same time.
  • Size limitations – heap tables are limited by the available memory of your hosting plan. If your data exceeds the available memory, it can lead to performance issues or cause the server to run out of memory.
If you want to have full control over the tmp_table_size and max_heap_table_size variables in MySQL, you can consider a VPS Hosting plan

What MySQL storage engines are supported at Hostinger?

Hostinger servers support the InnoDB storage engine. You will still be able to import tables in MyISAM (from other sources or backups), but they will be automatically converted to InnoDB.

Is Event_Scheduler enabled for MySQL at Hostinger?

event_scheduler manages the scheduling and execution of events. Web and Cloud servers don’t support it. As an alternative, you can set up a cron job instead.

If you need to use event_scheduler, this is available on VPS Hosting plans.

Is the SHOW DATABASES privilege enabled at Hostinger?

The SHOW DATABASES privilege in a database system refers to the permission given to a user or program to access a list of all the available databases in the system. This allows a user to view, but not necessarily modify, the names of the databases stored on the server.

For security, this privilege is restricted on Web and Cloud hosting plans. Users can view only their own databases, which keeps data private and maintains data integrity across the hosting environment. If you’re interested in using SHOW DATABASES, the alternative is VPS Hosting plans.

Is MySQLi enabled at Hostinger?

MySQLi (MySQL Improved) is a PHP extension used to interact with MySQL databases, offering more functionality than the older MySQL extension in PHP.

The mysqli module is enabled and fully supported on Hostinger servers by default.

As the older MySQL extension is officially deprecated in PHP v5.5.0 and removed in PHP v7, you can use the mysqli module with the PHP version 5 and above.

Are PDO and pdo_mysql supported at Hostinger?

Yes, both PDO and pdo_mysql are fully supported at Hostinger.

Root access and resource requirements are the deciding factor for the standalone databases covered here: MongoDB, Redis, and PostgreSQL all require VPS Hosting, while MySQL and its related PHP extensions — heap tables, MySQLi, and PDO — are supported across Web and Cloud hosting plans, with only the event scheduler and the SHOW DATABASES privilege differing by plan.

Additional resources