H.1.Client 端接口

基本 PostgreSQL 发行版中仅包含两个 Client 端接口:

所有其他语言界面都是外部项目,并且单独分发。 Table H.1包含其中一些项目的列表。请注意,其中某些软件包可能未与 PostgreSQL 在同一许可证下发布。有关每种语言界面(包括许可条款)的更多信息,请参阅其网站和文档。

表 H.1.外部维护的 Client 端接口

Name Language Comments Website
DBD::Pg Perl Perl DBI 驱动程序 https://metacpan.org/release/DBD-Pg/
JDBC Java Type 4 JDBC 驱动程序 https://jdbc.postgresql.org/
libpqxx C++ C++ interface http://pqxx.org/
node-postgres JavaScript Node.js driver https://node-postgres.com/
Npgsql .NET .NET 数据提供程序 http://www.npgsql.org/
pgtcl Tcl https://github.com/flightaware/Pgtcl
pgtclng Tcl http://sourceforge.net/projects/pgtclng/
pq Go 用于 Go 的数据库/ SQL 的 Pure Go 驱动程序 https://github.com/lib/pq
psqlODBC ODBC ODBC driver https://odbc.postgresql.org/
psycopg Python 符合 DB API 2.0 http://initd.org/psycopg/
上一章 首页 下一章