O Drupal funciona em vários tipos de servidores de bases de dados. Para versões mais recentes faz sentido usar uma collation Unicode UTF-8 e motores com suporte para transações. Recomendamos o MySQL ou equivalentes para os setups mais comuns.
MySQL e derivados [1][2][3][4]
-
MySQL
-
Drupal 8
- Versão mínima: 5.0.15, 5.1.30 ou superior
- Versão recomendada: 5.1.30 ou superior
- Motores compatíveis: InnoDB
- Motores recomendados: InnoDB
-
Drupal 7
- Versão mínima: 5.0.15, 5.1.30 ou superior
- Versão recomendada: 5.1.30 ou superior
- Motores compatíveis: MyISAM e InnoDB
- Motores recomendados: InnoDB
-
Drupal 6
- Versão mínima: 4.1 ou superior
- Versão recomendada: 5.0.15 ou superior
- Motores compatíveis: MyISAM e InnoDB
- Motores recomendados: InnoDB (requer o módulo transaction do Drupal)
-
Drupal 5
- Versão mínima: 3.23.17 ou superior
- Versão recomendada: 4.1.x
- Motores compatíveis: MyISAM e InnoDB
- Motores recomendados: InnoDB (requer o módulo transaction do Drupal)
-
-
MariaDB
-
Drupal 8
- Versão mínima: 5.1.44 ou superior
- Versão recomendada: 5.1.44 ou superior
- Motores compatíveis: XtraDB
- Motores recomendados: XtraDB
-
Drupal 7
- Versão mínima: 5.1.44 ou superior
- Versão recomendada: 5.1.44 ou superior
- Motores compatíveis: MyISAM e XtraDB
- Motores recomendados: XtraDB
-
-
Percona
-
Drupal 8
- Versão mínima: 5.1.70 ou superior
- Versão recomendada: 5.1.70 ou superior
- Motores compatíveis: XtraDB
- Motores recomendados: XtraDB
-
Drupal 7
- Versão mínima: 5.1.70 ou superior
- Versão recomendada: 5.1.70 ou superior
- Motores compatíveis: MyISAM e XtraDB
- Motores recomendados: XtraDB
-
-
Todos
- Collations compatíveis: latin* e utf8_*
- Collations recomendadas: utf8_general_ci
- Permissões mínimas: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
- Permissões extra: CREATE TEMPORARY TABLES, LOCK TABLES
- Notas: O motor predefinido no Drupal 7 e 8 é o InnoDB/XtraDB com suporte para transacções; no Drupal 5 e 6 é o MyISAM.
PostgreSQL
-
Drupal 7 e 8
- Versão mínima: 8.3 ou superior
-
Drupal 6
- Versão mínima: 7.1 ou superior
SQLite
-
Drupal 8
- Versão mínima: 3.4.2 ou superior
-
Drupal 7
- Versão mínima: 3.3.7 ou superior
MongoDB
-
Drupal 6, 7 e 8
- Versão mínima: 2.2 ou superior
- Notas: suporte parcial através do módulo mongodb do Drupal.
Microsoft SQL Server
-
Drupal 7 e 8
- Versão mínima: 2008 ou superior
- Notas: suporte total através do módulo sqlsrv do Drupal.
Oracle RDBMS
-
Drupal 7
- Versão mínima: ?
- Notas: suporte total através do módulo oracle do Drupal.