方言¶
方言是 SQLAlchemy 用来与各种类型的 DBAPI 实现和数据库进行通信的系统。以下各节包含特定于每个后端用法的参考文档和说明,以及各种 DBAPI 的说明。
所有方言都要求安装适当的 DBAPI 驱动程序。
包含的方言¶
包含的方言支持的版本¶
下表总结了每种包含的方言的支持级别。
|
||
---|---|---|
|
2012+ |
2005+ |
MySQL / MariaDB |
5.6+ / 10+ |
5.0.2+ / 5.0.2+ |
|
11+ |
9+ |
|
9.6+ |
9+ |
SQLite |
3.12+ |
3.7.16+ |
支持定义¶
外部方言¶
目前维护的 SQLAlchemy 外部方言项目包括:
|
|
---|---|
|
|
|
|
|
|
Apache Drill |
|
|
|
|
|
Apache Solr |
|
|
|
|
|
|
|
|
|
Databricks |
|
EXASolution |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IBM Netezza Performance Server [1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
OpenGauss |
|
|
|
|
|
SAP Hana [1] |
|
SAP Sybase SQL Anywhere |
|
|
|
Teradata Vantage |
|
|
|
YDB |
|
|