在前面说了如果创建一个数据库,接下来我们需要操作数据库;
但是sqlite3命令一次只能操作一个数据库,如果当前路径下有多个数据库该怎么办呢?这就需要用到附加数据库。
一 关联数据库
附加数据库实际上就是告诉sqlite3,你写的SQL语句是操作的哪一个数据库。具体如何操作呢?
基本语法如下:
ATTACH DATABASE 'DatabaseName' As 'Alias-N...
分类:
数据库 时间:
2014-08-11 15:11:56
阅读次数:
222
首先说下我使用的是Linux环境
一 下载源码
官网下载:点这里
二 编译
1 解压
下载完成之后一般会在当前用户的“下载”目录中,首先cd到下载目录,然后创建一个文件件,用来放解压之后的文件:
mkdir sqlite
然后cd到新建的目录中,运行如下命令解压
unzip ../sqlite-amalgamation-201408081749.zip
解压之后会...
分类:
数据库 时间:
2014-08-11 02:57:21
阅读次数:
266
在上一次笔记中最后生成了一个sqlite可执行文件,cd到sqlite所在的目录下面执行:
sqlite3 MyDataBase.db
就会创建了一个名叫MyDataBase.db的数据库,在当前路径下面就会生成一个叫MyDataBase.db的文件
#切记不是先运行sqlite3,然后再上述命令,而是在终端直接输入上述命令,否则会报错:Error: near "sqlite3": synt...
分类:
数据库 时间:
2014-08-11 02:57:11
阅读次数:
239
图像去雾
我的个神啊~ 调了这么久终于阶段性“胜利了” —— 利用最小值滤波正确实现图像去雾。
因为是C语言实现,很多细节都要注意,很砸时间——本来看起来很简单的程序,就是有bug,debug的时间很长了,这也是一种锻炼吧,难得的实战机会。磨C 这把刀这么久了,是该做做具体应用了!刀子是否锋利,要接受考验!
程序很大程度上没有利用OpenCV的一些数据操作的接口,除了...
分类:
其他好文 时间:
2014-08-11 02:56:51
阅读次数:
283
sql理论题1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2。什.....
分类:
数据库 时间:
2014-08-10 15:31:50
阅读次数:
248
事情是这样的:
博主尝试用Python的sqlite3数据库存放加密后的用户名密码信息,表是这样的CREATE TABLE IF NOT EXISTS user
(
userID INTEGER PRIMARY KEY AUTOINCREMENT,
userStudentID BLOB NOT NULL UNIQUE ON CONFLICT IGNORE,
use...
分类:
数据库 时间:
2014-08-10 01:50:29
阅读次数:
427
数据库语言DML(数据操作语言)selectinsertdeleteupdateDDL(数据定义语言--建表建库等)creatdropalterDCL(数据控制语言)grantrevoke数据库的简易流程(数据库客户端软件和数据库服务软件的执行流程)安装时有一个客户端管理软件和一个服务器。我们平常操...
分类:
数据库 时间:
2014-08-10 01:34:59
阅读次数:
532
步骤:enter为按键1,开始—>运行—>输入cmd (enter)2,输入adb shell (enter)3, cd data/data/应用包名/databases (enter)4, ls (查看目录下的数据库) (enter)5,sqlite3 数据库名.db; (enter)6,SQL语...
分类:
移动开发 时间:
2014-08-09 00:04:16
阅读次数:
303
SQLite是一个文件数据库,不像Mysql,Oracle等数据库有很多进程,被很多语言bullet-in成了自己的模块,python、php、ruby都支持,作为一个小app或者更大软件不需要连接网络上数据库是一个很好的选择,一些linux主机还会初始安装sqlite.下面给出一个最简单的示例代码:importsqli..
分类:
数据库 时间:
2014-08-08 18:27:27
阅读次数:
243
安装环境centos6.4apache2.2python2.7sqlite32.软件安装1.安装apacheyuminstall-yhttpdhttpd-devel2.安装sqlite3wgethttp://www.sqlite.org/sqlite-autoconf-3070500.tar.gztarxvzfsqlite-autoconf-3070500.tar.gzcdsqlite-autoconf-3070500./configuremakemakeinstallyuminsta..
分类:
其他好文 时间:
2014-08-08 16:26:17
阅读次数:
253