从 Java 连接到 PostgreSQL
JDBC URL
JDBC URL 可以采用以下形式之一:
-
jdbc:postgresql:// host [: port ]/[ database ][ parameters ]host默认为localhost,port到 5432
如果host是 IPv6 地址,它必须包含在方括号中。
默认数据库名称与连接用户的名称相同。要实现故障转移,可以使用逗号分隔多个条目。反过来尝试它们直到连接成功。
host [: port ] -
jdbc:postgresql: database [ parameters ] -
jdbc:postgresql:/[ parameters ]这些表格用于连接
localhost。
parameters 是一对由 ? 领导并由 & 分隔的对。如果缺少,则假定为 true。 key [= value ] value
一个例子:
jdbc:postgresql://localhost/test?user=fred&password=secret&ssl&sslfactory=org.postgresql.ssl.NonValidatingFactory
参考
- JDBC 规范: http : //download.oracle.com/otndocs/jcp/jdbc-4_2-mrel2-eval-spec/
- PostgreSQL JDBC 驱动程序: https : //jdbc.postgresql.org/
- PostgreSQL JDBC 驱动程序文档: https : //jdbc.postgresql.org/documentation/head/index.html