SQLite概述、安装和使用SQLite概述、安装和使用 北京理工大学计算机学院 金旭亮 http://www.sqlite.org/ •一种单用户单文件的关系数据库 •占用资源少,适合于嵌入式产品 •无需安装,可以直接嵌入到应用程序中, Java应用只需引用一个jar包即可 •Android操作系统内置对SQLite的直接支持 SQLite概述 官网: http://www.sqlite.org/download org/download.html 访问官网,可以直接下载相 关平台的SQLite开发工具 下载这个压缩包,可以在 Windows上创建和管理Sqlite数 据库,适合于学习 Windows环境下使用SQLite 解压 命令行下打开此程序 SQLite Shell SQLite Shell是一个命令行工 具,可以用它来创建和存取 SQLite数据库。 SQLite Shell支持SQL标准命 令,以及SQLite扩展的命令 table test (id integer primary key, value text); 使用create table命令创建test表,表中有两个字段:id和value test表创建完成之后,打开文件资源管理器,你会发现test.db文件 己经创建好了,你可以在SQLite Shell中使用.tables命令列出当前 数据库(即test.db)中的所有表。 SQLite中的数据类型0 码力 | 17 页 | 717.73 KB | 1 年前3
使用JDBC连接数据库使用JDBC连接数据库 北京理工大学计算机学院 金旭亮 Java数据库应用程序全局视图 Java应用程序 JDBC数据库驱动 (*.jar) JDBC规定了一整套访问数据库的标准API,所有数据库都 需要实现它,因此,使用JDBC访问数据库的Java应用程 序,是很容易切换底层数据库的。 JDBC核心类型一览表 核心类型(java.sql) 说明 DriverManager 负责装载/卸载驱动程序 接收并处理SQL的返回结果 关闭创建的各个对象 对于有可视化界面的应用 程序,或者是Server端 应用程序,应该在独立的 线程中完成这些步骤。 出于精简学习负担的目的,我们将以SQLite为例介绍 JDBC的基本使用,在此基础之上,后面选择微软的 SQL Server来介绍JDBC的高级特性…… JDBC连接SQLite数据库 下载SQLite的JDBC驱动-1 SQLite官网上没有直接提供java的驱动程序组件包,可以通 com/xerial/sqlite-jdbc 点这里下载源码zip 包以供学习和研究 托管于GitHub上的SQLite JDBC源码 编写代码使用JDBC访问SQLite 先使用命令行工具或者诸如DB Browser之 类的可视化工具创建一个测试数据库(假 设其名字为test.db) 之后再使用IntelliJ创建一个普通的Java 命令行项目,取名testConnectSQLite 添加JDBC驱动到项目中0 码力 | 20 页 | 1.02 MB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和LinuxVeritas 产品随附的或以下链接提 供的第三方法律声明文档: https://www.veritas.com/about/legal/license-agreements 本文档中介绍的产品根据限制其使用、复制、分发和反编译/逆向工程的许可证进行分发。未 经 Veritas Technologies LLC 及其许可方(如果存在)事先书面授权,不得以任何方式任何形 式复制本文档的任何部分。 本文档 保证,包括任何适销性、针对 特定用途的适用性或无侵害知识产权的暗示保证,均不提供任何担保,除非此类免责声明的 范围在法律上视为无效。Veritas Technologies LLC 不对任何与性能或使用本文档相关的伴随 或后果性损害负责。本文档所含信息如有更改,恕不另行通知。 无论由 Veritas 作为内部服务还是托管服务提供,根据 FAR 12.212 中的定义,授权许可的软 件和文档被视为“商业计算机软件”,受 Computer Software Documentation” (商业计算机软件和商业计算机软件文档)中的适用规定,以及所有后续法规中规定的权利 的制约。美国政府仅可根据本协议的条款对授权许可的软件和文档进行使用、修改、发布复 制、执行、显示或披露。 Veritas Technologies LLC 2625 Augustine Drive Santa Clara, CA 95054 http://www0 码力 | 34 页 | 777.04 KB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和 Linux - 版本:10.2Veritas 产品随附的或以下链接提 供的第三方法律声明文档: https://www.veritas.com/about/legal/license-agreements 本文档中介绍的产品根据限制其使用、复制、分发和反编译/逆向工程的许可证进行分发。未 经 Veritas Technologies LLC 及其许可方(如果存在)事先书面授权,不得以任何方式任何形 式复制本文档的任何部分。 本文档 保证,包括任何适销性、针对 特定用途的适用性或无侵害知识产权的暗示保证,均不提供任何担保,除非此类免责声明的 范围在法律上视为无效。Veritas Technologies LLC 不对任何与性能或使用本文档相关的伴随 或后果性损害负责。本文档所含信息如有更改,恕不另行通知。 无论由 Veritas 作为内部服务还是托管服务提供,根据 FAR 12.212 中的定义,授权许可的软 件和文档被视为“商业计算机软件”,受 Computer Software Documentation” (商业计算机软件和商业计算机软件文档)中的适用规定,以及所有后续法规中规定的权利 的制约。美国政府仅可根据本协议的条款对授权许可的软件和文档进行使用、修改、发布复 制、执行、显示或披露。 Veritas Technologies LLC 2625 Augustine Drive Santa Clara, CA 95054 http://www0 码力 | 29 页 | 675.75 KB | 1 年前3
Navicat for SQLite需几秒钟就能设置和部署比对, 并获得 你要运行更改的详细脚本。 多元化操作工具 导入向导能将不同格式的数据传输到数据库, 或者设置数据源连接并使用 ODBC 传输。表,视图或查 询结果的数据可导出为 Excel\ Access\CSV 等格式.使用树视图、 JSON 视图、数据表样式的网格视 图以及一系列数据编辑工具来添加、修改和删除记录, 方便你编辑数据.Navicat 为你提供有效管理 数据所需的工具 自动完成代码和自定义的代码段功能可让编码更加快速我们的调 试组件能快速寻找和更正 PL/SQL 和 PL/PGSQL 编码时的错误, 你可设置断点, 逐步运行程序, 查看 和修改变量值, 以及检查调用堆栈。 智能数据库设计器 使用我们的专业对象设计器创建、修改和管理所有数据库对象。精密的数据库设计和模型创建工具 能将数据库转化为以图形表示, 让你轻松创建模型创建和了解复杂的数据库。 数据可视化工具 图表功能可让你以可视表示形式创建大型数据集 以便你可实时访问它 们, 并随时随地与同事分享。 便、 路平台许可证 ,看、 人 现在你可以在 Navicat 中使用跨平台许可证。无论在 Windows.macO0S 还是 Linux 上运行, 你都可 以购买一次并选择要激活的平台, 往后你可以将许可证转移到其他平台上使用。 uv 深色模式 设置深色布景主题, 以保护你的眼睛免受电脑传统令人眼花的白色影响。在深色模式下, 页面的外观 不会改变任何行为。0 码力 | 4 页 | 4.23 MB | 1 年前3
SQLite 数据转 Mysql文件复制到 win7 sp1 x64 系统下完成 利用 InsMsgServer 生成 Mysql 数据库 确保 mysql 数据库中没有 IM 相关库 调整使用 Mysql 作为数据库,并点击启动 确认启动后数据库正确建立 退出 InsMsgServer,确保导入过程中不影响 InsMsgServer 运行 下载 SQLite0 码力 | 17 页 | 1.40 MB | 1 年前3
微信 SQLite 数据库
损坏恢复实践Kit ◊ 组合方案 SQLite 恢复 ◊ .dump 命令 ◊ 来自 SQLite 命令行工具 ◊ 整个 DB 输出为 SQL 语句 常规做法 .dump 输出 ◊ 打开损坏 DB 后使用 ◊ 遇到错误前一直输出 ◊ 遇到错误,跳到下一个表 .dump 用于恢复 ◊ 成功率仅 ~30% ◊ 打不开 DB ◊ 打开了读不出数据 .dump 成功率 ◊ 问题背景 ◊ 常规做法0 码力 | 31 页 | 546.35 KB | 1 年前3
共 7 条
- 1













