डेटाबेस सर्वर
MySQL, MariaDB या Percona Server (अनुशंसित)
InnoDB को मुख्य स्टोरेज इंजन के रूप में उपयोग करते हुए MySQL 5.5.3 / MariaDB 5.5.20 / Percona Server 5.5.8 या उससे ऊपर का संस्करण आवश्यक है, और PDO डेटाबेस एक्सटेंशन सक्षम होना चाहिए।
नोट 1: MySQL 8 केवल Drupal 8.6 या बाद के संस्करणों में समर्थित है — देखें यह समस्या।
नोट 2: स्वयं Drupal आमतौर पर MySQL की डिफ़ॉल्ट कॉन्फ़िगरेशन के साथ काम करता है। एक अधिक जटिल साइट को संभवतः डेटाबेस कॉन्फ़िगरेशन में बदलाव की आवश्यकता होगी। आप इस दस्तावेज़ का उपयोग करके इन सामान्य कॉन्फ़िगरेशन समस्याओं का समाधान कर सकते हैं।
PostgreSQL
Drupal 8 को PostgreSQL 9.1.2 या उससे ऊपर की आवश्यकता होती है (देखें Drupal 8 में PostgreSQL समर्थन की स्थिति)।
Drupal 9 को PostgreSQL 10.0 या उससे ऊपर की आवश्यकता होती है जिसमें pg_trgm एक्सटेंशन सक्षम हो (देखें Drupal 9 में PostgreSQL समर्थन की स्थिति)।
नोट: कुछ अतिरिक्त मॉड्यूल अभी भी MySQL-विशिष्ट कोड से पर्याप्त रूप से अमूर्त नहीं हैं। यदि आप PostgreSQL से परिचित हैं, तो कृपया इन मॉड्यूल में पाई गई किसी भी समस्या की रिपोर्ट करें।
SQLite
SQLite 3.6.8 या उससे ऊपर का संस्करण समर्थित है।
नोट: कुछ अतिरिक्त मॉड्यूल अभी भी MySQL-विशिष्ट कोड से पूरी तरह अमूर्त नहीं हैं। यदि आप SQLite से परिचित हैं, तो कृपया इन मॉड्यूल से संबंधित समस्याओं की रिपोर्ट करें।
अन्य डेटाबेस सर्वर
Microsoft SQL Server और MongoDB को अतिरिक्त मॉड्यूल के माध्यम से समर्थन प्राप्त है।
यदि आप डेटाबेस समर्थन पर काम करने में रुचि रखते हैं, तो कृपया Enterprise Group में चर्चाएँ देखें।