java使用sqlite3

版权声明:本文为博主原创文章,未经博主允许不得转载。你想转载请附加连接哦 https://blog.csdn.net/dmw412724/article/details/83047524

 sqlite3到依赖:

<dependency>
	    <groupId>org.xerial</groupId>
	    <artifactId>sqlite-jdbc</artifactId>
	    <version>3.8.11.2</version>
	</dependency>

java代码:里面连接了一个test.db到数据库。并且创建了一个叫做company到表。

public class App {
	public static void main(String[] args) throws ClassNotFoundException, SQLException {
		Connection c = null;
		Class.forName("org.sqlite.JDBC");
		c = DriverManager.getConnection("jdbc:sqlite:test.db");
		System.out.println("Opened database successfully");
		Statement statement = c.createStatement();
		String sql = "CREATE TABLE COMPANY " + "(ID INT PRIMARY KEY     NOT NULL,"
				+ " NAME           TEXT    NOT NULL, " + " AGE            INT     NOT NULL, "
				+ " ADDRESS        CHAR(50), " + " SALARY         REAL)";
		statement.executeUpdate(sql);
		statement.close();
		c.close();
	}
}

注意:在运行时,由于我现在没有test.db这个sqlite数据库文件,所以会自动生成一个。

猜你喜欢

转载自blog.csdn.net/dmw412724/article/details/83047524