SQLite概述、安装和使用
value text); 使用create table命令创建test表,表中有两个字段:id和value test表创建完成之后,打开文件资源管理器,你会发现test.db文件 己经创建好了,你可以在SQLite Shell中使用.tables命令列出当前 数据库(即test.db)中的所有表。 SQLite中的数据类型 ▪ NULL:空值(表示没有数据) ▪ INTEGER:整数 ▪ REAL:浮点数 REAL:浮点数 ▪ TEXT:文本与字符串 ▪ BLOB:二进制类型的数据 在创建表时给与表字段明确的类型,并且只向表中插入和提取对应类型 的数据,是一条应该遵循的编程规范。 SQLite数据库是一种“动态类型”的数 据库,可以将不同类型的数据“塞入” 同一个字段中。 插入数据 使用insert命令插入数据,select命令查询插入的数据。 对于无效的SQL命令,SQLite会拒绝执行并报告错误, 并报告错误, 然后回滚可能执行了一半的修改,以保证数据库始终处 于一种有效的状态。 删除与修改数据 使用delete命令删除记录,使用update命令更新特定记录中 的指定字段值 数据修改己成功! 小结 SQLite是典型的关系型数据库,虽然它的功能不如SQL Server、 Oracle之类商用数据库那样强大,但基本的数据处理功能都支持。 http://www.sqlite.org/cli0 码力 | 17 页 | 717.73 KB | 1 年前3NetBackup™ for SQLite 管理指南: Windows 和Linux
在“添加新策略”对话框中,为策略输入一个唯一的名称。 5 在“更改策略”对话框中,从“策略类型”下拉列表中选择“DataStore 策 略”。 6 从“策略存储”下拉列表中,为存储选择基于磁盘的存储单元。 7 要选择日程表类型,请在“日程表”选项卡下,单击“确定”以选择“应用程 序备份”日程表类型。 注意:XBSA 框架仅支持“应用程序备份”日程表类型。 8 在“客户端”选项卡下,单击“新建”,然后添加具有“NetBackup tBackup for SQLite 代理”的 NetBackup 客户端。 9 在“添加客户端”屏幕中,单击“新建”,然后在“客户端名称”字段中,键 入该客户端的名称。 10 在“NetBackup 管理控制台”中,单击“NetBackup 管理”>“策略”以在 现有策略列表中查看该策略。 11 运行备份之前,验证 nbsqlite.conf 文件中的设置。 12 有关更多信息,请参见第 步骤 1 5 操作 操作 步骤 提出以下问题: ■ 尝试进行了什么操作? ■ 您使用的方法是什么? ■ 涉及哪种类型的服务器平台和操作系统? ■ 如果您的工作场所同时使用主服务器和介质服务器,那 么是主服务器还是介质服务器? ■ 如果涉及客户端,那么它是哪种类型的客户端? ■ 以前是否成功地执行过该操作?如果是,与现在有什么 不同? ■ Service Pack 级别是什么? ■0 码力 | 34 页 | 777.04 KB | 1 年前3使用JDBC连接数据库
JDBC数据库驱动 (*.jar) JDBC规定了一整套访问数据库的标准API,所有数据库都 需要实现它,因此,使用JDBC访问数据库的Java应用程 序,是很容易切换底层数据库的。 JDBC核心类型一览表 核心类型(java.sql) 说明 DriverManager 负责装载/卸载驱动程序 Connection 与数据库建立连接 Statement 在一个给定的连接中执行SQL语句 PreparedStatement 打开项目的Project Structure对话 窗口设置当前模块依赖于此jar包。 准备数据库 使用DB Browser创建一个示例数据库test.db, 在里面创建一个test表,定义两个字段,然后, 随意添加几条记录作为测试用例。 示例数据库名为test.db,放 在项目的dbs文件夹下 将数据库加入到项目中 创建dbs文件夹,将test.db复制到它下面: 注意一下访问test0 码力 | 20 页 | 1.02 MB | 1 年前3NetBackup™ for SQLite 管理指南: Windows 和 Linux - 版本:10.2
在“添加新策略”对话框中,为策略输入一个唯一的名称。 5 在“更改策略”对话框中,从“策略类型”下拉列表中选择“DataStore 策 略”。 6 从“策略存储”下拉列表中,为存储选择基于磁盘的存储单元。 7 要选择日程表类型,请在“日程表”选项卡下,单击“确定”以选择“应用程 序备份”日程表类型。 注意:XBSA 框架仅支持“应用程序备份”日程表类型。 8 在“客户端”选项卡下,单击“新建”,然后添加具有“NetBackup 步骤 1 4 操作 操作 步骤 提出以下问题: ■ 尝试进行了什么操作? ■ 您使用的方法是什么? ■ 涉及哪种类型的服务器平台和操作系统? ■ 如果您的站点同时使用主服务器和介质服务器,那么它 是主服务器还是介质服务器? ■ 如果涉及客户端,那么它是哪种类型的客户端? ■ 以前是否成功地执行过该操作?如果是,与现在有什么 不同? ■ Service Pack 级别是什么? ■ 份操作并在 nbsqlite 命令提示 符上显示作业状态。 nbsqlite 备份失败,状态码为 7648。 要成功运行备份,请执行以下操作: ■ 从命令行配置有效的主服务器名称、策略名 称、日程表类型。 ■ 验证 nbsqlite 代理和 NetBackup 主服务 器之间是否存在通信错误。有关更多信息, 请参见《NetBackup 管理指南,第 I 卷》。 如果未在命令行上指定所需参数, 则0 码力 | 29 页 | 675.75 KB | 1 年前3微信 SQLite 数据库 损坏恢复实践
sqlite_master 节点 sqlite_master 节点 sqlite_master 节点 Page Page Page sqlite_master 表 列 说明 type B-tree 类型(table / index) name 表名 / 索引名 tbl_name 索引对应的表名 root_page B-tree 根节点 Page 号 sql CREATE TABLE / CREATE0 码力 | 31 页 | 546.35 KB | 1 年前3
共 5 条
- 1