Drupal sayfaların, kayıtlı kullanıcıların ve başka tüm şeylerin bilgilerini saklamak için bir veritabanına gereksinim duyar. Veritabanı, Drupal sitenizin arka yüzünü biçimlendirir. Günümüzde, Drupal çekirdeği MySQL (ya da MariaDB, Percona gibi bir eşleniği), PostgreSQL ve Drupal 7'yle birlikte SQLite'ı desteklemektedir. SQL Server Desteği ve Oracle Desteği eklentilerle mümkün olabilmektedir.