,可以通过以下步骤完成:
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
String dbURL = "jdbc:derby:/path/to/database;create=true";
Connection conn = DriverManager.getConnection(dbURL);
其中,/path/to/database
是数据库文件的路径,create=true
表示如果数据库不存在,则创建一个新的数据库。
Statement stmt = conn.createStatement();
stmt.execute("CREATE TABLE myTable (id INT, name VARCHAR(20))");
stmt.execute("INSERT INTO myTable VALUES (1, 'John')");
ResultSet rs = stmt.executeQuery("SELECT * FROM myTable");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("ID: " + id + ", Name: " + name);
}
conn.close();
嵌入式Derby数据库适用于一些轻量级的应用程序,具有以下优势:
推荐的腾讯云相关产品:腾讯云提供了云数据库TDSQL for MySQL和云数据库TDSQL for PostgreSQL等云数据库产品,可以满足更大规模和高可用性的数据库需求。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息。
领取专属 10元无门槛券
手把手带您无忧上云