易截截图软件、单文件、免安装、纯绿色、仅160KB

SQLite数据库的挂接及常用命令

安装:
官方网站下载最新的sqlite版本
官方网站: http://www.sqlite.org/
下载地址为: http://www.sqlite.org/download.html
官方的下载页面提供了很多版本的下载…这里介绍一下;
Source Code: 源代码版本的下载
Documentation:  相关文档
Precompiled Binaries for Linux / Precompiled Binaries For Mac OS X /
Precompiled Binaries For Windows
Linux/Mac/Win版本的预编译版本
如果你只是数据库的用户那么下载已经编译好的版本即可! 这里我是Win用户,下载的文件为: sqlite3.exe
将这个文件放到一个目录中,这样就完成了全部的sqlite数据库的安装!
新建:
在命令提示符下($为shell提示号), 测试的sqlite3.exe路径为e:\sqlite3\sqlite3.exe
网上也提供了很多方法,但好象都有点问题,经过摸索结论为以下几种方法,但不确定是否受操作系统系统影响!
生成数据库文件后挂接
$> sqlite3.exe test.db ;
$> sqlite3.exe test.db
直接挂接生成
$> sqlite3.exe test.db;
选择性挂接 挑选已经存在的数据文件挂接
$> sqlite3.exe test.db 或者
$> sqlite3.exe e:\sqlite3\test.db
挂接好数据库后,就可以通过命令行的形式对所挂接的数据库操作了!
   Cmd 进入命令行
   1)
   创建数据库文件:
   >SQLite3 d:\test.db 回车
   就生成了一个test.db在d盘。
   这样同时也SQLite3挂上了这个test.db
   2)
   用.help可以看看有什么命令
   >.help 回车即可
   3)可以在这里直接输入SQL语句创建表格 用;结束,然后回车就可以看到了
   4)看看有创建了多少表
   >.tables
   5)看表结构
   >.schema 表名
   6)看看目前挂的数据库
   >.database
   7)如果要把查询输出到文件
   >.output 文件名
   > 查询语句;
   查询结果就输出到了文件c:\query.txt
   把查询结果用屏幕输出
   >.output stdout
   8)把表结构输出,同时索引也会输出
     .dump 表名
   9)退出
   >.exit 或者.quit
sqlite官方帮助提示信息:
sqlite> .help
.help
.bail ON|OFF 


相关文档:

sqlite批量插入数据库问题

我现在使用的是Datalogic 的memor扫描器(intel XScale PXA255@200MHz,系统内存 64M,系统闪存
128M),操作系统为WinCE
5.0,数据库为Sqlite3,在.net环境下面有没有可内将一个20万行数据的txt文件读出并写到Sqlite数据库中?
我现在的做法是:逐行读出文件内容,分割数据后作为参数,用dc.Parameters.add()方法加入SQLiteC ......

SQLite3的C编程

/*=================================
.*  The Standard include file.
.*
.*===============================*/
#include <stdio.h>
#include <stdlib.h>
/*=================================
.*
.*  The extend include file.
.*
.*===============================*/
#include "sqlit ......

SQLite的查询优化

本篇文章来源于:开发学院 http://edu.codepub.com   原文链接:http://edu.codepub.com/2009/0825/14358.php
SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的 ......

sqlite 使用

我老婆工作要管理好多的excel表格比较的麻烦,于是想着帮忙写个软件让她方便点
其实我winform软件还没有写过呢,以前写的都是web的
因为写的软件就是她自己用用我想应该不需要用什么大的数据库的,所以我最先想到用access数据库挺方便的文件复制就可以了
可是我没有office access啊,不过我记得电脑上好像有access数据库 ......

做个标记,在Android中使用网络下载的sqlite文件

先记下来:
FileOutputStream outputStream = openFileOutput("mydb", 0);
InputStream inputStream = response.getEntity().getContent();
byte[] data = new byte[bufferSize];
for (int i = inputStream.read(data); i > 0; i = inputStream
        .read(data)) {
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号