SQLite操作指南(SQLite version 3.6.21)
1、.back ?DB? FILE 备份DB(默认为main)到文件
2、.bail ON|OFF 遇到一个错误扣停止,该值默认为OFF
3、.databases 列举附加到数据库的数据库名和文件名
4、.dump ?TABLE? ... 用SQL文本格式列举数据库,如果指定TABLE,仅仅列举匹配的表,LIKE类型TABLE
5、.echo ON|OFF 设置echo的状态可以为ON或者OFF
6、.exit 退出程序
7、.explain ?ON|OFF? 设置EXPLAIN的输出模式为ON或者OFF,如果没有参数,EXPLAIN默认设置为ON
8、.genfkey ?OPTIONS?
选项设置如下:
--NO-DROP:表示不删除旧的fkey触发器
--IGNORE-ERRORS:表示忽略含有fkey错误的表
--EXEC:表示立即执行生成的SQL语句
在信息源中查看文件tool/genfkey.README来进一步了解更详细的内容
9、.help 显示SQLite的操作指南
10、.import FILE TABLE 表示向表中导入数据
11、.indices ?TABLE? 显示所有的索引名,如果指定TABLE,那么仅仅显示指定表的索引,例如,表等配套模式
12、.load FILE ?ENTRY? 加载一个外部的库
13、.mode MODE ?TABLE? 设置输出模式,可选参数如下:
CSV 表示逗号分隔值
COLUMN 表示左对齐列(看.width)
HTML 表示HTML表代码
INSERT 表示表的SQL插入声明
LINE 表示每一行一个值
相关文档:
SQLite 作为一个轻量级嵌入式数据库,还是非常好用的。雨痕极力推荐~~~~~~
今天有个朋友测试 SQLite,然后得出的结论是:SQLite 效率太低,批量插入1000条记录,居然耗时 2 分钟!
下面是他发给我的测试代码。我晕~~~~~~
using System.Data;
using System.Data.Common;
using System.Data.SQLite;
......
sqlite是不错的内存数据库,内存数据库是处理大量并发数据的优先选择。但有些大量数据的并发并不是数据处理本身的问题,例如逻辑上必须有先后次序的数据是并发速度不能解决的问题。抛开这些问题一个简单大容量的解决方案是用一个内存数据库做前端一个硬盘数据库做后端,内存数据库定期把数据同步到后端的硬盘数据库。这个方 ......
SQLite Tutorial in PHP
SQLite is an SQL database manager used locally or on a website, and compatible
in particularly with PHP.
Summary
Installing SQLite and creating a database
.
Installing SQLite. Verifying the installation by creating a base.
Creating and using a SQLite tabl ......
在SQL Server中,创建表格的时候,对于时间列有时候我们可以根据需要指定默认值为当前时间(也就是说记录生成的时候有默认的时间戳)。例如:
create table log(
content varchar(256),
logtime datetime default getdate()
)
然 ......
OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色:
软件属于公共财(public domain),SQLite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用SQLite的人以下的「祝福」(blessing):
May you do good an ......