HSQLDB文档的第12章说:“属性用户和密码总是需要的。”但AFAICT并未指定将它们作为URL的一部分提供的语法。HSQLDB连接URL:user和pwd属性
回答
使用URL下面是一个例子:
jdbc:hsqldb:hsql://localhost/enrollments;user=user500240;password=nothing
如果您正在使用一个java.util.Properties与DriverManager.getConnection (String url, Properties info)
调用对象,那么你应该低于调用getConnection方法之前设置与调用属性:
info.setProperty("user", "user500240");
info.setProperty("password", "nothing");
更新:链接的Javadoc
http://www.hsqldb.org/doc/src/org/hsqldb/jdbc/JDBCConnection.html
所以这些都是标准属性;谢谢。我偷看到了DatabaseURL,这使我感到困惑,因为它查找“?user =”和“&password =”,暗示它们有点特别。 – olefevre 2011-02-24 17:58:05
他的语法:'?user = user500240&password = nothing'也可以在URL的末尾用作替代形式。 – fredt 2011-02-24 18:08:28
HSQLDB文档中有一个链接指向它们的javadoc。针对各种连接类型解释了“键值对”的使用。 http://hsqldb.org/doc/src/org/hsqldb/jdbc/jdbcConnection.html – phineas 2011-09-09 08:59:50
- 1. MySQL 5.7和连接属性
- 2. 连接和断开属性
- 3. 如何连接到HSQLDB
- 4. xterm.js与同一个PWD重新连接
- 5. 无损连接属性
- 6. 连接多个属性值
- 7. 连接对象属性值
- 8. CannotGetJdbcConnectionException:BUFFERDIR连接属性无效
- 9. Psycopg2连接类属性
- 10. hsqldb不支持columnDefinition属性的列
- 11. 与本地HSQLDB的多重连接 - Java
- 12. 在HSQLDB中使用完整外连接
- 13. 内置pwd和/ bin/pwd的shell
- 14. 属性和接口
- 15. HSQLDB性能
- 16. IEnumerable属性聚合/连接的具体化和性能
- 17. 如何在HSQLDB和C#.net之间建立连接?
- 18. 使用hsqldb和java连接到远程CSV
- 19. 如何直接操作PWD?
- 20. 并发连接和性能?
- 21. HttpsURLConnection和间歇性连接
- 22. SQLCE - 连接池和性能?
- 23. 忽略连接字符串中的连接超时属性
- 24. 接口,属性和反射
- 25. 接口和属性显示
- 26. ExecuteNonQuery:连接属性尚未初始化
- 27. JSF:连接属性名称(EL)
- 28. ExecuteReader:连接属性尚未初始化
- 29. exceptions.AttributeError:EchoFactory实例没有属性'连接'
- 30. “ExecuteReader:连接属性尚未初始化。”
这不是一个问题。您可以联系HSQLDB项目并要求澄清添加到文档。 – fredt 2011-02-24 17:46:34