已解决
SQL 问题数据库性能优化
用 Java JDBC 连 KaiwuDB,命令行能登录,但是放到 Java 里报错
U
u_89o9lwz
发布于 2026-08-06 16:17:16
1 -
用 Java JDBC 连 KaiwuDB,命令行能登录,但是放到 Java 里报错这个,请问是什么问题?

用 Java JDBC 连 KaiwuDB,命令行能登录,但是放到 Java 里报错这个,请问是什么问题?


密码里有 @ 和 & 这类特殊字符,如果直接拼在 JDBC URL 里,容易被当成 URL 参数的一部分来解析。建议改成下面这种写法:
String url = "jdbc:kaiwudb://192.168.31.86:26257/defaultdb";
Properties props = new Properties();
props.setProperty("user", "test");
props.setProperty("password", "Pass@2024&dev");
Connection conn = DriverManager.getConnection(url, props);