在这个练习项目中我们用到了Sqlite3 数据库,这里使用了第三方开源库FMDB,但是直接操作FMDB太麻烦了,所以又在上面加了一层封装;为了保证代码的通用性,我写的时候尽量将实体和数据库操作分离,实在没有办法分离的地方就使用预编译命令代替,下面是我的数据库封装的代码 1 // 2 // Data....
分类:
移动开发 时间:
2015-04-11 17:42:17
阅读次数:
221
一、创建、打开数据库
sqlite3 *.db
二、退出数据库命令
.quit或./exit...
分类:
数据库 时间:
2015-04-11 16:25:23
阅读次数:
232
SQLite3是一款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小 SQLite3是无类型的,意味着可以保存任何类型的数据到任意表的任意字段中。比如下列的创表语句是合法的: CREATE TABLE t_person(name, ...
分类:
移动开发 时间:
2015-04-11 14:57:10
阅读次数:
260
SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好...
分类:
移动开发 时间:
2015-04-11 14:43:27
阅读次数:
248
django-admin.py?startproject?mysite?--生成一个mysite的project, cd mysite,--看到文件db.sqlite3和manage.py两个文件,db.sqlite3是数据库文件,manage.py可是用来做什么呢? manage.py是一个命令行工具,...
分类:
其他好文 时间:
2015-04-11 13:26:16
阅读次数:
142
sqlite3支持的数据类型:
NULL、INTEGER、REAL、TEXT、BLOB
但是,sqlite3也支持如下的数据类型
smallint 16位整数
integer 32位整数
decimal(p,s) p是精确值,s是小数位数
float 32位实数
double...
分类:
移动开发 时间:
2015-04-11 11:49:49
阅读次数:
147
编译安装python,无法导入sqlite3包解决办法:1.安装sqlite:#wgethttp://www.sqlite.org/sqlite-3.6.16.tar.gz
#tar-xzvfsqlite-3.6.16.tar.gz
#cdsqlite-3.6.16
#./configure--prefix=/usr/local/sqlite3
#make&&makeinstall2.重新编译python:#viPython-2.7.9/setup.py..
分类:
数据库 时间:
2015-04-10 20:27:30
阅读次数:
203
要通过命令行直接操作android真机上的SQLite数据库,可以直接通过adb shell来完成,不过,前提是必须获得root权限。另外,android系统其实就是linux的shell,这个应该大家都知道,不过一般情况下,在/system/xbin/目录下,没有sqlite3命令,需要手动cop...
分类:
移动开发 时间:
2015-04-10 15:01:12
阅读次数:
140
在Nexus 5(Android 4.4)+WeChat 5.4,和Nexus 5(Android 5.0)+Wechat 6.0上测试可用。获取加密的sqlite3数据库EnMicroMsg.db如果已经root过,可以下载/data/data/com.tencent.mm/MicroMsg/*/...
分类:
微信 时间:
2015-04-09 23:22:23
阅读次数:
337