SQLite和Java:使用Java打开SQLite数据库-元一软件
添加依赖有过 Java JDBC 数据库开发经验的都会知道要连接到数据库我们需要提供对应数据库类型的 JDBC 驱动例如Mysql 需要 Mysql JDBC 驱动Oracle 需要 Oracle JDBC 驱动。如果我们需要连接 SQLite 数据库因此我们需要在项目中引入 SQLite JDBC 驱动。通过该 JDBC 驱动程序来连接到 SQLite并对 SQLite 进行操作。在 pom.xml 中添加如下依赖注我们搭建了一个简单 maven 项目进行测试示例代码下面通过一个简单的 Java带有 main 方法程序测试通过 JDBC 连接到 SQLite 并且在该 SQLite 中创建 t_user 表。代码如下上面代码中org.sqlite.JDBC 表示 SQLite 的驱动类。jdbc:sqlite:sqlite_studio.db 表示我们连接 SQLite 的 JDBC URL其中 jdbc:sqlite: 前缀是固定sqlite_studio.db 表示 SQLite 数据库文件名。注意在 JDBC URL 中我们可以使用绝对路径指定 SQLite db 文件的位置如下jdbc:sqlite:D:/SQLite/sqlite_java_crud/sqlite_studio.db运行上面示例将在项目下面创建一个名为 sqlite_studio.db 的 SQLite 数据库文件且在数据库中创建一张 t_user 数据表。运行输出信息如下上面信息可知已经成功打开 SQLite DB 文件且成功创建用户表这时我们可以使用 IDEA 的数据源功能去创建一个 SQLite 数据源打开 SQLite 数据库如下图点击“OK”按钮去创建数据源。数据源创建成功后如下图可知t_user 表已经被成功创建。