一:在 Windows 上安装 SQLite
1,下载

请访问SQLite下载页面http://www.sqlite.org/download.html,从Windows 区下载预编译的二进制文件。需要下载 sqlite-shell-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件,这里下载sqlite-dll-win32-x86-3080600.zip和sqlite-shell-win32-x86-3080600.zip安装包。2个安装包下载地址如下:

http://www.sqlite.org/2014/sqlite-shell-win32-x86-3080600.zip

http://www.sqlite.org/2014/sqlite-dll-win32-x86-3080600.zip

2,安装

创建文件夹 C:\>sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。如下所示:

3,设置环境变量:

Win7系统下面:

左下角,选择开始菜单,在弹出的右边计算机选项上面单机右键,选择属性菜单,选择高级系统设置选项,再选择高级,再选择环境变量,在系统变量选项里面的Path栏里面值的最末尾添加上C:\sqlite,点击确定按钮保存退出,如下图所示:

4,操作示范验证

添加完后,在cmd.exe命令行里使用sqlite3命令操作如下:

C:\Users\Administrator>sqlite3 ti

SQLite version 3.8.6 2014-08-15 11:46:33

Enter ".help" for usage hints.

sqlite> create table t1(id int);

sqlite> insert into t1 select 1;

sqlite> .headers on

sqlite> .mode columns

sqlite> select * from t1;

id

----------

1

sqlite>

sqlite>

sqlite> .exit

C:\Users\Administrator>,如下图所示:

二:在 Linux 上安装 SQLite

1,验证是否已经自带sqlite版本
目前,几乎所有版本的 Linux 操作系统都附带 SQLite。所以,只要使用下面的命令来检查您的机器上是否已经安装了 SQLite。

[root@name01 sqlite-autoconf-3080600]# sqlite3

SQLite version 3.6.20

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite>
已经安装了,不过sqlite版本不是最新的。

2,去安装最新的3.8.6版本

下载地址为:http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

[root@name01 ~]# wget http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

[root@name01 ~]#

开始安装

[root@name01 ~]# tar -xvf sqlite-autoconf-3080600.tar.gz

[root@name01 ~]# cd sqlite-autoconf-3080600

[root@name01 sqlite-autoconf-3080600]# ./configure --prefix=/usr/local

[root@name01 sqlite-autoconf-3080600]# make

[root@name01 sqlite-autoconf-3080600]# make install

安装完毕,查看是否已经更新最新版本:

[root@name01 sqlite-autoconf-3080600]# sqlite3

SQLite version 3.6.20

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite> .exit

[root@name01 sqlite-autoconf-3080600]#

手动将sqlite3更新成最新版本

[root@name01 sqlite-autoconf-3080600]# cp /usr/bin/sqlite3 /usr/bin/sqlite3.bak.3.6.2

[root@name01 sqlite-autoconf-3080600]# cp sqlite3 /usr/bin/sqlite3

cp: overwrite `/usr/bin/sqlite3'? y

[root@name01 sqlite-autoconf-3080600]# sqlite3 ti

SQLite version 3.8.6 2014-08-15 11:46:33

Enter ".help" for usage hints.

sqlite>

sqlite> .table

sqlite>

OK,linux上面现在默认的已经是最新的3.8.6版本的Sqlite了。

三:在 Mac OS X 上安装 SQLite
PS:没有再Mac OS X上安装过,以下是baidu出来的,可以借鉴一下。

1,下载
最新版本的 Mac OS X 会预安装 SQLite,但是如果没有可用的安装,只需按照如下步骤进行:

去安装最新的3.8.6版本,和linux的sqlite3安装版本是同一个。

软件地址为:http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

开始下载安装

$ wget http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

2,安装

$tar xvfz sqlite-autoconf-3080600.tar.gz

$cd sqlite-autoconf-3080600

$./configure --prefix=/usr/local

$make

$make install

3,登录sqlite验证

上述步骤将在 Mac OS X 机器上安装 SQLite,您可以使用下列命令进行验证:

$sqlite3

SQLite version 3.8.6 2014-08-11 11:46:33

Enter ".help" for usage hints.

sqlite>

之后就可以在Sqlite3命令提示符下,进行Sqlite3操作。

Sqlite在Windows、Linux 和 Mac OS X 上的安装过程的更多相关文章

  1. Install Terraform on Windows, Linux and Mac OS

    Step-by-step tutorial of how to download and install Terraform on Windows, Linux and Mac OS. Terrafo ...

  2. 从Windows角度看Mac OS X上的软件开发

    如果原来从事Windows软件开发,想跨足或转换至Mac OS X环境,需要知道那些东西?有什么知识技能可以快速运用在Mac OS X环境上的?这两个问题应该是Windows开发者进入Mac OS X ...

  3. Swig在Mac OS X上的安装

    网上有很多类似文章介绍Swig怎么在Mac OS X上安装和配置,一般来说就是: 下载pcre,configure & make & make install 下载swig,confi ...

  4. 在windows下制作mac os x的启动安装U盘

    前几天有幸用了下Macbook pro,可在给它装win 7系统时,无知而又手贱地在windows系统下分区了:( 然后再重启就找不到Mac os x,只有win 7了.可进win 7也不正常,直接给 ...

  5. Mac OS X 上的安装Lua开发环境

    测试Lua环境是否已经安装: adeMacBook-Pro:perl_dev apple$ lua -bash: lua: command not found 如果没有的话就到lua官方去下载:(网址 ...

  6. Mac OS X 上的安装nsq并使用

    安装: brew install nsq 使用: The following steps will run a small NSQ cluster on your local machine and ...

  7. Mac OS X 上的安装Lisp开发环境

    到网站:https://common-lisp.net/project/lispbox/ 下载lispbox 解压下载下来的包,找到Emacs 测试: 我们也可以使用homebrew来安装lisp的解 ...

  8. Mac OS X 上的安装haskell开发环境

    到haskell官方下载haskell的工具包: https://downloads.haskell.org/~platform/2014.2.0.0/Haskell%20Platform%20201 ...

  9. [Sqlite] --> Sqlite于Windows、Linux 和 Mac OS X 在安装过程

    一个:于 Windows 安装 SQLite  1,下载 请訪问SQLite下载页面http://www.sqlite.org/download.html.从Windows 区下载预编译的二进制文件. ...

随机推荐

  1. 一个简单的php分页类代码(转载)

    入门级php分页类 原文地址:http://www.xfcodes.com/php/fenye/3608.htm 时间:2015-12-16 20:52:00来源:网络 php分页类. 复制代码代码如 ...

  2. 用 Maven 做项目构建

    转自:http://www.ibm.com/developerworks/cn/java/j-lo-maven/index.html 本文将介绍基于 Apache Maven 3 的项目构建的基本概念 ...

  3. COOKIE之安全设置漫谈

    一.标题:COOKIE之安全设置漫谈 副标:httponly属性和secure属性解析 二.引言 经常有看到XSS跨站脚本攻击窃取cookie案例,修复方案是有httponly.今天写出来倒腾下... ...

  4. javaScript Code 用javascript确定每月第二个星期五

    废话少说只就上Code:     说明:getDay()方法获取星期(这里的星期是从0到6).参见:http://www.w3school.com.cn/js/js_obj_date.asp 中的ge ...

  5. [线段树]HDOJ5091 Beam Cannon

    题意:给n, w, h  (1 <= N <= 10000,1 <= W <= 40000,1 <= H <= 40000) $w\times h$是可以射到的范围 ...

  6. Qt中QString,int,char,QByteArray之间相互转换

    http://blog.csdn.net/ymc0329/article/details/7284514 int  转 QString int m=1; QString b; b=QString::n ...

  7. Android 自定义对话框(Dialog)位置,大小

    代码: package angel.devil; import android.app.Activity; import android.app.Dialog; import android.os.B ...

  8. Django中的Model继承

    Django 中的 model 继承和 Python 中的类继承非常相似,只不过你要选择具体的实现方式:让父 model 拥有独立的数据库:还是让父 model 只包含基本的公共信息,而这些信息只能由 ...

  9. C​+​+​默​认​构​造​函​数

    原文链接:http://wenku.baidu.com/link?url=Qh59sZlrT7dAZwjkKqhUiUU2yq2GZams7wEQ9ULkYC7FgArX5adcp1EXVw_jqjf ...

  10. vs2012布局问题

    问题背景: 北大青鸟ASP.Net视频中,老师提到可以通过更改属性PageLayout的值,来实现页面布局由默认的FlowLayout(流式布局)而成为GridLayout(网格布局),即系统控件安排 ...