SQLite 安装
SQLite 虽然说无需配置,但是,并不意味着不要安装啦!
除了 Windows 系统,看起来好像都预装了 SQLite,真的是不用安装
在 Windows 上安装 SQLite3
-
访问 SQLite 官方下载页面 从 Windows 区下载预编译好的的二进制文件
-
你需要下载 sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件
-
解压缩到
d:\dev\sqlite3
目录,你将看到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件 -
把
d:\dev\sqlite3
添加到 PATH 环境变量 -
最后在命令行里输入
sqlite3
进入 sqlit3 交互 shell
d:\dev\sqlite3>sqlite3 SQLite version 3.7.15.2 2013-01-09 11:53:05 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>
可以在 SQLite 交互 shell 里使用 SQLite 命令做练习
在 Linux 上安装 SQLite
几乎所有版本的 Linux 操作系统都已经预安装了 SQLite3
可以用在 shell 里输入 sqlite3
检查是否安装和安装的版本
$ sqlite3 SQLite version 3.7.15.2 2013-01-09 11:53:05 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>
如果没有看到上面的结果,那么就意味着没有在 Linux 机器上安装 SQLite3
不可能啊,现在还有操作系统没有预装 SQLite3
这里就不讨论用 yum/apt-get 等命令安装了,既然都没有预装,这些命令几乎也是要配置老久 直接从源码编译安装来的更快
你可以按照下面的步骤:
-
访问 SQLite 官方下载页面 下载 sqlite-autoconf-*.tar.gz
-
解压编译安装
# 解压 tar xvfz sqlite-autoconf-3071502.tar.gz cd sqlite-autoconf-3071502 # 生成编译配置文件 ./configure --prefix=/usr/local # 编译 make # 安装 make install
在命令行输入 sqlite3
检查是否安装成功
$ sqlite3 SQLite version 3.7.15.2 2013-01-09 11:53:05 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>
MacOS X 上安装 SQLite
最新版本的 Mac OS X 会预安装 SQLite3
你可以输入 sqlite3 --version
来检查是否安装
$ sqlite3 --version 3.16.0 2016-11-04 19:09:39 0e5ffd9123d6d2d2b8f3701e8a73cc98a3a7ff5f
如果没有安装,你可以
1. 通过 brew 安装
brew install sqlite
2. 或者按照下面的步骤:
-
访问 SQLite 官方下载页面 下载 sqlite-autoconf-*.tar.gz
-
解压编译安装
# 解压 tar xvfz sqlite-autoconf-3071502.tar.gz cd sqlite-autoconf-3071502 # 生成编译配置文件 ./configure --prefix=/usr/local # 编译 make # 安装 make install
在命令行输入 sqlite3
检查是否安装成功
$ sqlite3 SQLite version 3.7.15.2 2013-01-09 11:53:05 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>