SQLite 安装

SQLite安装

SQLite的一个重要的特性是零配置的,这意味着不需要复杂的安装或管理。本章将讲解Windows、Linux和Mac OS X 上的安装设置。

在Windows上安装SQLite

  • 请访问SQLite下载页面,从Windows区下载预编译的二进制文件。
  • 您需要下载sqlite-tools-win32-x86-3310100.zip和sqlite-dll-win64-x64-3310100.zip压缩文件。
  • 创建文件夹C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到sqlite3.def、sqlite3.dll和 sqlite3.exe文件。
  • 添加C:\sqlite到PATH 环境变量,最后在命令提示符下,使用sqlite3命令,将显示如下结果。

C:\>sqlite3

SQLite version 3.31.1 2020-01-27 19:55:54

Enter “.help” for usage hints.

Connected to a transient in-memory database.

Use “.open FILENAME” to reopen on a persistent database.

sqlite>

在Linux上安装SQLite

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

[root@localhost ~]# sqlite3

SQLite version 3.7.17 2013-05-20 00:56:22

Enter “.help” for instructions

Enter SQL statements terminated with a “;”

sqlite>

如果没有看到上面的结果,那么就意味着没有在Linux机器上安装SQLite。因此,让我们按照下面的步骤安装SQLite:

  • 请访问SQLite下载页面,从源代码区下载sqlite-autoconf-3310100.tar.gz。
  • 步骤如下:

[root@localhost ~]# wget https://www.sqlite.org/2020/sqlite-autoconf-3310100.tar.gz

[root@localhost ~]# tar xf sqlite-autoconf-3310100.tar.gz

[root@localhost ~]# cd sqlite-autoconf-3310100

[root@localhost sqlite-autoconf-3310100]# ./configure –prefix=/usr/local/sqlite

[root@localhost sqlite-autoconf-3310100]# make && make install

上述步骤将在Linux机器上安装SQLite,您可以按照上述讲解的进行验证。

[root@localhost sqlite-autoconf-3310100]# /usr/local/sqlite/bin/sqlite3

SQLite version 3.31.1 2020-01-27 19:55:54

Enter “.help” for usage hints.

Connected to a transient in-memory database.

Use “.open FILENAME” to reopen on a persistent database.

sqlite>

在MacOS X上安装SQLite

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

  • 请访问SQLite下载页面,从源代码区下载https://www.sqlite.org/2020/sqlite-tools-osx-x86-3310100.zip。
  • 步骤如下:

$ unzip sqlite-tools-osx-x86-3310100.zip

$ cd sqlite-tools-osx-x86-3310100

$ ./configure –prefix=/usr/local/sqlite

$ make

$ make install

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

$ sqlite3

SQLite version 3.31.1 2020-01-27 19:55:54

Enter “.help” for usage hints.

Connected to a transient in-memory database.

Use “.open FILENAME” to reopen on a persistent database.

sqlite>

最后,在SQLite命令提示符下,使用SQLite命令做练习。

原创文章,作者:admin,如若转载,请注明出处:https://hostingchat.cn/304.html

(0)
admin的头像admin
上一篇 2020年5月15日
下一篇 2020年5月15日

相关推荐

  • SQLite Limit 子句

    SQLite Limit 子句 SQLite 的 LIMIT 子句用于限制由 SELECT 语句返回的数据数量。 语法 带有 LIMIT 子句的 SELECT 语句的基本语法如下:…

    2020年5月21日
    000
  • SQLite Having 子句

    SQLite Having 子句 HAVING 子句允许指定条件来过滤将出现在最终结果中的分组结果。 WHERE 子句在所选列上设置条件,而 HAVING 子句则在由 GROUP …

    2020年5月21日
    000
  • SQLite 语法

    SQLite 语法 SQLite 是遵循一套独特的称为语法的规则和准则。本教程列出了所有基本的 SQLite语法,向您提供了一个SQLite快速入门。 大小写敏感性 有个重要的点值…

    2020年5月15日
    000
  • SQLite 分离数据库

    SQLite 分离数据库 SQLite的DETACH DTABASE语句是用来把命名数据库从一个数据库连接分离和游离出来,连接是之前使用ATTACH语句附加的。如果同一个数据库文件…

    2020年5月15日
    000
  • SQLite 简介

    SQLite简介 本教程帮助您了解什么是SQLite,它与SQL之间的不同,为什么需要它,以及它的应用程序数据库处理方式。 SQLite是一个软件库,实现了自给自足的、无服务器的、…

    2020年5月15日
    000
  • SQLite Like 子句

    SQLite Like 子句 SQLite的LIKE运算符是用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,LIKE运算符将返回真(true),也就是1。这里有两个…

    2020年5月21日
    000
  • SQLite Insert语句

    SQLite Insert语句 SQLite的INSERT INTO语句用于向数据库的某个表中添加新的数据行。 语法 INSERT INTO语句有两种基本语法,如下所示: INSE…

    2020年5月15日
    000
  • SQLite 数据类型

    SQLite数据类型 SQLite数据类型是一个用来指定任何对象的数据类型的属性。SQLite中的每一列,每个变量和表达式都有相关的数据类型。 您可以在创建表的同时使用这些数据类型…

    2020年5月15日
    000
  • SQLite 创建数据库

    SQLite 创建数据库 SQLite 的sqlite3命令被用来创建新的SQLite数据库。您不需要任何特殊的权限即可创建一个数据。 语法 sqlite3 命令的基本语法如下: …

    2020年5月15日
    000
  • SQLite Glob 子句

    SQLite Glob 子句 SQLite的GLOB运算符是用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,GLOB运算符将返回真(true),也就是1。与LIKE…

    2020年5月21日
    000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注