gpt4 book ai didi

java - 无法连接到我的 Derby 数据库

转载 作者:行者123 更新时间:2023-11-30 07:30:25 26 4
gpt4 key购买 nike

<分区>

我使用名为“Test”的 Java DB 创建了一个新数据库,并尝试使用 Java DB Embedded 驱动程序创建连接,但是当我在数据库名称中输入 Test 并添加用户名并通过并按 OK 时,出现错误:

"Unable to add connection. cannot establish a connection to jdbc.derby.Test using org.apache.derby.jdbc.EmbeddedDriver (database 'Test' not found)"

为什么我会收到这条消息?

然后,当我写代码的时候

   String conStr = "jdbc:derby:Test";
String driver2 = "org.apache.derby.jdbc.EmbeddedDriver";
try {
Class.forName(driver2);
System.out.println("driver");
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
}
try {
Properties props = new Properties();
props.put("user", "sahar");
props.put("password", "123456");
//Connection conn = DriverManager.getConnection(conStr);
Connection conn = DriverManager.getConnection(conStr,props);
System.out.println("connect ");
} catch (SQLException e) {
e.printStackTrace();
}

它抛出异常“未找到数据库'Test'”

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com