数据库/SQLite
蓝谷幽深
这个作者很懒,什么都没留下…
展开
-
SQLite简介
1. SQLite说明SQLite是一款轻量级数据库,是遵守ACID的关联式数据库管理系统.它的设计目的是嵌入式。目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百KB的内存就够了。它能够支持Windows/Linux/Unix/Android等等主流的操作系统,同时能够跟很多程序语言相结合,比如 C/C++,Tcl、C#、PHP、Java等,还有ODBC接原创 2012-08-27 10:41:12 · 1595 阅读 · 0 评论 -
SQLite加密
SQLiteCrypt APISQLiteCrypt is very easy to use. SQLiteCrypt is based on SQLite with all API functions remain unchanged. All encryption/ decryption routines are performed transparently. SQLiteCrypt转载 2014-01-23 14:17:15 · 2465 阅读 · 3 评论 -
SQLite加密
用开源的wxsqlite31、到SQLite官网http://www.sqlite.org/下载sqlite-amalgamation-XXXXXX.zip,它已经包含了所有的源文件,也不需要另外的辅助工具了,解压到某一目录,如Sqlite3。2、如果你下的sqlite-amalgamation-XXXXXX.zip没有makefile,那就自己做一个project吧,在VS2008里新建转载 2014-01-23 11:12:35 · 955 阅读 · 0 评论 -
SQLite数据库中的SQL语句
2010年SQLite学习笔记之一一.如何获取SQLite最新版本官方站点:http://www.sqlite.org/从http://www.sqlite.org/网站的Download页面获取二.Windows下的SQLite的源代码是哪个软件压缩包?sqlite-amalgamation-3_6_22.zip是SQLite的windows下源码文件转载 2013-08-01 17:31:48 · 1093 阅读 · 0 评论 -
sqlite在多线程下的应用
这几天研究了一下SQLite这个嵌入式数据库在多线程环境下的应用,感觉里面的学问还挺多,于是就在此分享一下。先说下初衷吧,实际上我经常看到有人抱怨SQLite不支持多线程。而在iOS开发时,为了不阻塞主线程,数据库访问必须移到子线程中。为了解决这个矛盾,很有必要对此一探究竟。关于这个问题,最权威的解答当然是SQLite官网上的“Is SQLite threadsafe?”这个问答。转载 2013-07-19 08:59:52 · 758 阅读 · 0 评论 -
SQLite介绍及使用
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款原创 2013-06-20 09:05:09 · 1132 阅读 · 0 评论 -
SQLite学习手册(在线备份)
一、常用备份: 下面的方法是比较简单且常用的SQLite数据库备份方式,见如下步骤: 1). 使用SQLite API或Shell工具在源数据库文件上加共享锁。 2). 使用Shell工具(cp或copy)拷贝数据库文件到备份目录。 3). 解除数据库文件上的共享锁。 以上3个步骤可以应用于大多数场景,而且速度也比较快,然而却存在一定的刚性缺陷转载 2013-03-21 16:42:37 · 547 阅读 · 0 评论 -
Sqlite使用手册
SQLite可说是某种「美德软件」(virtueware),作者本人放弃著作权,而给使用SQLite的人以下的「祝福」(blessing): May you do good and not evil. 愿你行善莫行恶 May you find forgiveness for yourself and forgive others. 愿你原谅自己宽恕他人 May you share fr转载 2013-03-21 09:44:45 · 559 阅读 · 0 评论 -
SQL语法——操作功能(插入、更新、删除记录,删除表)
13.3 操作功能SQL语言的操作功能包括对表中数据的增加、删除和更新操作。13.3.1 插入在一个表的尾部追加数据时,要用到插入功能,SQL的插入命令包括以下3种格式:格式:INSERT INTO 〈表名〉 [(〈字段名1〉 [,〈字段名2〉,…])] VALUES(〈表达式1〉)[, 〈表达式2〉,…])和 INSERT转载 2013-02-25 14:51:21 · 4265 阅读 · 0 评论 -
详解SQLite存储方式,并把SQLite的数据库文件存储在SD卡中
上一篇跟各位童鞋介绍了SharedPreference 和 File流如何存储数据,并且推荐使用FileOutputStream/FileInputStream来存储咱们游戏数据,那么这一篇则是像大家介绍另外一种适合游戏数据存储的方式:SQLite 轻量级数据库!先介绍几个基本概念知识:什么是SQLite: SQLite是一款轻量级数据库,它的设计目的是转载 2013-01-11 18:00:52 · 1217 阅读 · 0 评论 -
android 中用SQLITE实现电子词典的方法
转自 [url] http://www.blogjava.net/nokiaguy/archive/2010/07/31/327623.html[/url] 引用英文词典是手机中经常使用的应用。因此,在本文将结合Android来讨论如何实现一个Android版的英文词典。实现英文词典的方法很多。在本文使用了SQLite数据库来保存英文单词信息。系统通过SQLite数据库中保存的转载 2013-01-09 10:26:06 · 2587 阅读 · 0 评论 -
VC+SQLite 使用笔记
首先我们要说的是建表和插入操作首先关于利用sqlite建立数据库建立表我就不在此多说了,baidu,google可以很明确的告诉您,还可以通过sqlite官方网站进行查询,虽然都是english的,小弟也看的不是很懂。呵呵。不过很容易建立哦;当然使用sqlite3需要的头文件及lib文件可以去官网下载,有很多demo可以参考建立新的数据库;当一个新的数据库建立好后,我们就需要在转载 2012-12-20 19:44:53 · 610 阅读 · 0 评论 -
SQLite中如何用api操作blob类型的字段
在实际的编程开发当中我们经常要处理一些大容量二进制数据的存储,如图片或者音乐等等。对于这些二进制数据(blob字段)我们不能像处理普通的文本那样简单的插入或者查询,为此SQLite提供了一组函数来处理这种BLOB字段类型。下面的代码演示了如何使用这些API函数。 首先我们要建立一个数据库:sqlite3_exec(db, "CREATE TABLE list (fliename var转载 2012-12-25 10:12:40 · 520 阅读 · 0 评论 -
Linux sqlite3基本命令
系统平台:ubuntu10.04简介sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在为熟悉sqlite3基本命令提供技术文档。 备注:本文所有操作均在root用户下进行。1、安装sqlite3ubuntu下安装sqlite3直接在终端运行命令:#apt-get install sqlite3查看版本信息:#sqlite3 -version转载 2014-01-23 10:52:58 · 835 阅读 · 0 评论