SQLite概述、安装和使用http://www.sqlite.org/ •一种单用户单文件的关系数据库 •占用资源少,适合于嵌入式产品 •无需安装,可以直接嵌入到应用程序中, Java应用只需引用一个jar包即可 •Android操作系统内置对SQLite的直接支持 SQLite概述 官网: http://www.sqlite.org/download.html 访问官网,可以直接下载相 关平台的SQLite开发工具 Shell熟悉SQLite功能与常用命令 概述 SQLite是一个文件型数据库,通常是需要用到它的App,内部直 接集成它的数据存取引擎实现数据存取,并不需要在目标计算机 上单独安装它。 SQLite数据放到单独的一个文件中,只要能访问到这个文件并 且具备读写权限,App就能向其中存取数据。 SQLite Shell是官方提供的命令行工具,可以通过它访问 SQLite数据库文件,执行各种SQL命令,可用于学习与掌握 S 数据库文件名 在SQLite数据库中,每个数据库保存在一个独立的文件中,使 用“sqlite3”后加文件名的方式打开数据库文件,如果指定文 件不存在,sqlite3在合适的时候(比如创建一个表时)自动创 建一个新文件。 创建表 create table test (id integer primary key, value text); 使用create table命令创建test表,表中有两个字段:id和value0 码力 | 17 页 | 717.73 KB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和 Linux - 版本:10.2veritas.com 技术支持 技术支持具有全球性支持中心。所有支持服务将会根据您的支持协议以及当时最新的企业技 术支持政策进行交付。有关支持产品和服务以及如何联系技术支持的信息,请访问我们的网 站: https://www.veritas.com/support 您可以在下列 URL 上管理 Veritas 帐户信息: https://my.veritas.com 如果您对现有支持 是一个网站,提供的信息和工具 有助于自动处理及简化某些耗时的管理任务。根据具体产品,SORT 会帮助您准备安装和升 级、识别您数据中心的风险并提高操作效率。要了解 SORT 为您的产品提供了哪些服务和工 具,请参见数据表: https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf 第 1 章 NetBackup for SQLite 简介 ........ ................................................................................ 13 从 NetBackup 目录库文件中删除备份信息 ......................................... 14 关于还原 SQLite 备份 ...............................0 码力 | 29 页 | 675.75 KB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和Linuxveritas.com 技术支持 技术支持具有全球性支持中心。所有支持服务将会根据您的支持协议以及当时最新的企业技 术支持政策进行交付。有关支持产品和服务以及如何联系技术支持的信息,请访问我们的网 站: https://www.veritas.com/support 您可以在下列 URL 上管理 Veritas 帐户信息: https://my.veritas.com 如果您对现有支持 是一个网站,提供的信息和工具 有助于自动处理及简化某些耗时的管理任务。根据具体产品,SORT 会帮助您准备安装和升 级、识别您数据中心的风险并提高操作效率。要了解 SORT 为您的产品提供了哪些服务和工 具,请参见数据表: https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf 第 1 章 NetBackup for SQLite Agent 简介 .. 12 第 3 章 配置 NetBackup for SQLite ............................................ 13 nbsqlite.conf 配置文件 ................................................................... 13 使用 DataStore 策略配置 SQLite 备份0 码力 | 34 页 | 777.04 KB | 1 年前3
使用JDBC连接数据库JDBC数据库驱动 (*.jar) JDBC规定了一整套访问数据库的标准API,所有数据库都 需要实现它,因此,使用JDBC访问数据库的Java应用程 序,是很容易切换底层数据库的。 JDBC核心类型一览表 核心类型(java.sql) 说明 DriverManager 负责装载/卸载驱动程序 Connection 与数据库建立连接 Statement 在一个给定的连接中执行SQL语句 PreparedStatement 添加JDBC驱动到项目中 给项目创建一个libs文件夹,从网 上下载SQLite的JDBC组件包,复制 到此文件夹中: 给模块添加对jar包的引用 打开项目的Project Structure对话 窗口设置当前模块依赖于此jar包。 准备数据库 使用DB Browser创建一个示例数据库test.db, 在里面创建一个test表,定义两个字段,然后, 随意添加几条记录作为测试用例。 示例数据库名为test.db,放 在项目的dbs文件夹下 将数据库加入到项目中 创建dbs文件夹,将test.db复制到它下面: 注意一下访问test.db的路径是: ./dbs/test.db 路径是以IntelliJ项目所在的文件 夹为起点确定的。 创建一个包容程序入口点的Main类, 准备编写数据库连接代码。 连接数据库 Connection connection = DriverManager0 码力 | 20 页 | 1.02 MB | 1 年前3
微信 SQLite 数据库
损坏恢复实践遇到错误,跳到下一个表 .dump 用于恢复 ◊ 成功率仅 ~30% ◊ 打不开 DB ◊ 打开了读不出数据 .dump 成功率 ◊ 问题背景 ◊ 常规做法 ◊ 数据备份 ◊ Repair Kit ◊ 组合方案 SQLite 恢复 ◊ 主要考虑因素 ◊ 恢复成功率 ◊ 空间大小 ◊ 性能 ◊ 加密 数据备份 备选方案 方案 优点 缺点 文件复制 + 压缩 实现简单 Repair Kit ◊ 组合方案 SQLite 恢复 SQLite 损坏情况 41% 59% 表损坏 初始化失败 可以打开 数据部分损坏 无法打开 数据可能没坏 SQLite 文件格式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 DB 文件 1 4 10 13 12 Page (定长) B-tree 2 7 9 B-tree sqlite_master 表根节点 (PageSize – 100 bytes) Page 1 sqlite_master 节点 sqlite_master 节点 sqlite_master 节点 Page Page Page sqlite_master 表 列 说明 type B-tree 类型(table / index) name 表名 / 索引名 tbl_name 索引对应的表名 root_page0 码力 | 31 页 | 546.35 KB | 1 年前3
SQLite 数据转 Mysql3.7.6 当前 InsMsgServer 环境 以下过程在 win7 sp1 x64 系统下完成,如果您的系统不能运行以下相关程序,请将服务器的 db/ 目录下的 IMBase.dat 文件复制到 win7 sp1 x64 系统下完成 利用 InsMsgServer 生成 Mysql 数据库 确保 mysql 数据库中没有 IM 相关库 调整使用 mysql 登陆记录 从 SQLite 导出 启动 SQLIite data wizard 注意 IMBase.com 表不选 准备导出 查看已经导出的文件 导入 Mysql 分别导入 user.sql / detail.sql / email.sql / login.sql / pwd.sql0 码力 | 17 页 | 1.40 MB | 1 年前3
Navicat for SQLite, 并获得 你要运行更改的详细脚本。 多元化操作工具 导入向导能将不同格式的数据传输到数据库, 或者设置数据源连接并使用 ODBC 传输。表,视图或查 询结果的数据可导出为 Excel\ Access\CSV 等格式.使用树视图、 JSON 视图、数据表样式的网格视 图以及一系列数据编辑工具来添加、修改和删除记录, 方便你编辑数据.Navicat 为你提供有效管理 数据所需的工具, 并确保能顺利进行。0 码力 | 4 页 | 4.23 MB | 1 年前3
共 7 条
- 1













