I tried to create a h2 database using Java. the following coding are working fine.
public static Connection conn;
static String dbName = "check";
static String className = "org.h2.Driver";
static String url = "jdbc:h2:~/" + dbName;
public static Connection getConnection() {
if (conn == null) {
Class.forName(className);
conn = DriverManager.getConnection(url, "sa", "sa");
在C位置创建的数据库。但我除了数据应该在其他驱动器上创建。
答案 0 :(得分:2)
路径中的〜符号指的是您的主文件夹。如果你想要一个单独的驱动器,你必须指出绝对路径。但是,这不是一个非常便携的解决方案。
使用例如
static String url =" jdbc:h2:d:/" + dbName;