javadb 初探

package com.gemantic.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class JavaDBTest {

public static void main(String[] args) throws Exception {
String driver = " org.apache.derby.jdbc.EmbeddedDriver " ;
String url = " jdbc:derby: " ;
String facetDir = " /data/javaDB/ " ;
Class.forName(driver).newInstance();
Connection connection = DriverManager.getConnection(url + facetDir + " ;create=true " );
connection.setAutoCommit( true );
Statement stmt = connection.createStatement();
String creatSql = " CREATE TABLE testDB ( " + " facetId INTEGER PRIMARY KEY, " + " name VARCHAR(256)) " ;
stmt.executeUpdate(creatSql);
stmt.executeUpdate( " INSERT INTO testDB(facetId, name) " + " VALUES(1, '123') " );
stmt.executeUpdate( " INSERT INTO testDB(facetId, name) " + " VALUES(2, '123') " );
stmt.executeUpdate( " INSERT INTO testDB(facetId, name) " + " VALUES(3, '123') " );
}
}

这样就会在相应的位置建立一个数据库,create=true ,若数据库已经存在的话打开原来的数据库,不然的话重新创建一个数据库 。

おすすめ

転載: blog.csdn.net/Allure_LoveU/article/details/120483695