从 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