🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# H.1\. 客户端接口 在基本的PostgreSQL发布中仅包含两个客户端接口: * [libpq](#calibre_link-496)被包含的原因是它是主C语言接口, 许多其它客户端接口都依赖于它。 * [ECPG](#calibre_link-620)被包含的原因是它是它依赖于服务器端SQL语法, 因此对PostgreSQL自身的变化非常敏感。 除此以外的所有其它语言的接口都是外部项目并独立发布,[Table H-1](#calibre_link-1979) 列出了其中的一些。 需要注意的是其中的一些发布许可证与PostgreSQL不同。 要了解更多关于每种语言的接口细节以及许可证等信息,请参考它们各自的文档。 **Table H-1\. 外部客户端接口** | 名字 | 语言 | 注释 | 网站 | | --- | --- | --- | --- | | DBD::Pg | Perl | Perl DBI驱动 | [http://search.cpan.org/dist/DBD-Pg/](http://search.cpan.org/dist/DBD-Pg/) | | JDBC | JDBC | 类型4 JDBC驱动 | [http://jdbc.postgresql.org/](http://jdbc.postgresql.org/) | | libpqxx | C++ | 新型C++接口 | [http://pqxx.org/](http://pqxx.org/) | | Npgsql | .NET | .NET数据提供者 | [http://npgsql.projects.postgresql.org/](http://npgsql.projects.postgresql.org/) | | pgtclng | Tcl | | [http://sourceforge.net/projects/pgtclng/](http://sourceforge.net/projects/pgtclng/) | | psqlODBC | ODBC | ODBC驱动 | [http://psqlodbc.projects.postgresql.org/](http://psqlodbc.projects.postgresql.org/) | | psycopg | Python | DB API 2.0-兼容 | [http://initd.org/psycopg/](http://initd.org/psycopg/) |