Databaseserver
MySQL, MariaDB of Percona Server (aanbevolen)
Vereist MySQL 5.5.3 / MariaDB 5.5.20 / Percona Server 5.5.8 of hoger met InnoDB als de primaire opslag-engine, en vereist de PDO-database-extensie.
Opmerking 1: MySQL 8 wordt alleen ondersteund vanaf Drupal 8.6 of hoger, zie dit probleem.
Opmerking 2: Drupal zelf werkt meestal met de standaardconfiguratie van MySQL. Een complexere site zal waarschijnlijk aanpassingen aan de databaseconfiguratie vereisen. Je kunt veelvoorkomende configuratieproblemen oplossen met behulp van deze documentatie.
PostgreSQL
Drupal 8 vereist PostgreSQL 9.1.2 of hoger (zie Status van PostgreSQL-ondersteuning in Drupal 8).
Drupal 9 vereist PostgreSQL 10.0 of hoger met de pg_trgm-extensie (zie Status van PostgreSQL-ondersteuning in Drupal 9).
Opmerking: sommige bijgevoegde modules zijn niet zo goed geabstraheerd van MySQL-specifieke code als gewenst. Als je bekend bent met PostgreSQL, meld dan problemen met deze bijgevoegde modules zodra je ze tegenkomt.
SQLite
Ondersteunt SQLite 3.6.8 of hoger
Opmerking: sommige bijgevoegde modules zijn niet zo goed geabstraheerd van MySQL-specifieke code als gewenst. Als je bekend bent met SQLite, meld dan problemen met deze bijgevoegde modules.
Andere databaseservers
Microsoft SQL Server en MongoDB worden ondersteund via aanvullende modules.
Zie de discussies in de Enterprise Group als je geïnteresseerd bent in het bijdragen aan database-ondersteuning.