【问题标题】:HSQLDB connection URL: user and pwd propertiesHSQLDB 连接 URL:用户和密码属性
【发布时间】:2011-07-03 17:54:06
【问题描述】:

HSQLDB 文档的第 12 章说:“属性用户和密码始终是必需的。”但 AFAICT 没有指定将它们作为 URL 的一部分提供的语法。

【问题讨论】:

    标签: hsqldb


    【解决方案1】:

    使用 URL 的示例如下:

    jdbc:hsqldb:hsql://localhost/enrollments;user=user500240;password=nothing
    

    如果您使用带有 DriverManager.getConnection (String url, Properties info) 调用的 java.util.Properties 对象,那么您应该在调用 getConnection 方法之前使用以下调用设置属性:

    info.setProperty("user", "user500240");
    info.setProperty("password", "nothing");
    

    更新:Javadoc 和指南的链接:

    http://hsqldb.org/doc/2.0/apidocs/org.hsqldb/org/hsqldb/jdbc/JDBCConnection

    http://hsqldb.org/doc/guide/dbproperties-chapt.html#dpc_connection_url

    【讨论】:

    • 所以这些是标准属性;谢谢。我偷看了 DatabaseURL,这让我很困惑,因为它会查找“?user=”和“&password=”,这表明它们有些特殊。
    • 他的语法:'?user=user500240&password=nothing' 也可以用在 URL 的末尾作为替代形式。
    • HSQLDB 文档中有一个链接指向他们的 javadocs。针对各种连接类型解释了key-value-pairs 的使用。 hsqldb.org/doc/src/org/hsqldb/jdbc/jdbcConnection.html
    猜你喜欢
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    • 2017-07-09
    • 2016-11-18
    • 2018-05-08
    • 1970-01-01
    • 2012-02-07
    相关资源
    最近更新 更多