SQLite 数据库 集成 windows & linus (java)
发布时间:2020-12-12 19:25:11 所属栏目:百科 来源:网络整理
导读:资料 https://www.sqlite.org/download.html https://www.sqlite.org/2017/sqlite-dll-win64-x64-3160200.zip http://mvnrepository.com/search?q=org.sqlite.JDBC !-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -- dependency groupIdorg
资料 https://www.sqlite.org/download.html https://www.sqlite.org/2017/sqlite-dll-win64-x64-3160200.zip http://mvnrepository.com/search?q=org.sqlite.JDBC <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> pom.xml 引入这个jar 代码 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class SQLiteTest { public static void main(String[] args) { Connection conn = null; ResultSet rs = null; try { Class.forName("org.sqlite.JDBC"); conn = DriverManager.getConnection("jdbc:sqlite:yzc.db"); Statement stat = conn.createStatement(); stat.executeUpdate("drop table if exists tbl1;"); stat.executeUpdate("create table if not exists tbl1(name varchar(20),salary int,PRIMARY KEY (`name`));"); stat.executeUpdate("replace into tbl1(name,salary) values('ZhangSan',8000);"); stat.executeUpdate("replace into tbl1(name,salary) values('LiSi',7800);"); stat.executeUpdate("replace into tbl1(name,salary) values('WangWu',5800);"); stat.executeUpdate("replace into tbl1(name,salary) values('ZhaoLiu',9100);"); rs = stat.executeQuery("select * from tbl1;"); while (rs.next()) { System.out.print("name = " + rs.getString("name") + " "); System.out.println("salary = " + rs.getString("salary")); } } catch (Exception e) { e.printStackTrace(); System.out.println(e.getMessage()); } finally { try { rs.close(); } catch (Exception e) { e.printStackTrace(); System.out.println(e.getMessage()); } try { conn.close(); } catch (Exception e) { e.printStackTrace(); System.out.println(e.getMessage()); } } } }
eclipse控制台 Navcat Premium 链接到SQLite
.bashrc 配置 SQlite 库 vi .bashrc test -s ~/.alias && . ~/.alias || true export JAVA_HOME=/opt/jdk1.7.0_76 export JRE_HOME=$JAVA_HOME/jre export LANG=zh_CN export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" export PATH=${JAVA_HOME}/bin:${PATH} export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/sqlite-jdbc-3.16.1.jar source .bashrc 编译,执行,查看 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |