【发布时间】:2016-11-19 18:46:13
【问题描述】:
我在 postgreSQL 中有一个名为 sales/pre 的数据库。使用 JDBC 应用程序连接到该数据库时,正斜杠后的字符被省略,并且出现以下错误:
致命:数据库“sales”不存在。
有没有办法逃脱正斜杠?
【问题讨论】:
标签: java postgresql jdbc
我在 postgreSQL 中有一个名为 sales/pre 的数据库。使用 JDBC 应用程序连接到该数据库时,正斜杠后的字符被省略,并且出现以下错误:
致命:数据库“sales”不存在。
有没有办法逃脱正斜杠?
【问题讨论】:
标签: java postgresql jdbc
您使用的是 JDBC URL,因此您需要对正斜杠进行 url 编码,例如
jdbc:postgresql://host:port/sales%2Fpre
或者选择一个不同的数据库名称。
【讨论】:
FATAL: database sales%2Fpre does not exist