版权声明:本文为博主原创文章,未经博主允许不得转载。你想转载请附加连接哦 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数据库文件,所以会自动生成一个。