MySQL,MariaDB或Percona Server(推荐)
InnoDB作为主存储引擎需要MySQL 5.5.3 / MariaDB 5.5.20 / Percona Server 5.5.8或更高版本,并且需要PDO数据库扩展。
注1:仅在Drupal 8.6或更高版本上支持MySQL 8,请参阅此问题。
注意2:Drupal本身通常使用默认的MySQL配置。更复杂的站点可能需要对数据库进行配置更改。您可以使用此文档解决这些常见配置问题。
PostgreSQL的
必需的PostgreSQL 9.1.2或更高版本。另请在此处检查Drupal 8中PostgreSQL支持的状态
注意:一些贡献的模块并不像每个人想要的那样从特定于MySQL的代码中抽象出来。如果您熟悉PostgreSQL,请在找到它们时提交这些贡献模块的问题。
SQLite的
支持SQLite 3.6.8或更高版本
注意:一些贡献的模块并不像每个人想要的那样从特定于MySQL的代码中抽象出来。如果您熟悉SQLite,请在找到它们时提交这些贡献模块的问题。
其他数据库服务器
其他模块支持Microsoft SQL Server 和MongoDB。
如果您有兴趣从事数据库支持,请参阅企业组中的讨论。
评论