出处:http://www.linuxdiyf.com/bbs/archiver/tid-69089.html
sqlite for linux 安装
下载 sqlite-3.3.5.tar.gz
解压并拷贝至你想要安装到的目录下,我选择的是/usr/local/sqlite-3.3.5
接着在终端里:
# cd /usr/local/sqlite-3.3.5
# ./configure
# make
# make install
# make doc
make的时候提示错误
../sqlite-3.3.5/src/tclsqlite.c: In function `DbUpdateHandler':
../sqlite-3.3.5/src/tclsqlite.c:333: warning: passing arg 3 of `Tcl_ListObjAppendElement' makes pointer from integer without a cast
../sqlite-3.3.5/src/tclsqlite.c: In function `tclSqlFunc':
../sqlite-3.3.5/src/tclsqlite.c:419: warning: passing arg 1 of `Tcl_NewByteArrayObj' discards qualifiers from pointer target type
这个都是tcl相关的错误,可以先安装ActiveTcl以解决.假如你不需要tcl支持,那么这个错误可以这样避免:
# ./configure --disable-tcl --prefix=/usr/local/sqlite-3.3.5
# make 如果提示没有可以编译的文件,则是第一次make时已经执行过了,接着下面做就可以了;如果此次是第一次编译,应该不会再提示出错了
# make install
# make doc
测试是否安装成功
# cd /usr/lcoal/sqlite3.3.5
# ./sqlite3 text.db
如果安装成功,会出现下面这样的信息
SQLite version 3.3.5
Enter ".help" for instructions
sqlite>
接下来就可以自由操作啦,和在windows下是一样的啦。
分享到:
相关推荐
6. **跨平台**:SQLiteStudio v3.1.1支持Windows、macOS和Linux操作系统,这意味着无论你使用哪种操作系统,都能享受到一致的数据库管理体验。 7. **性能优化**:该工具提供了性能分析功能,帮助用户评估查询效率,...
- 在Linux上,SQLite通常作为开发库预装在系统中,但为了使用特定版本如3.7.10,可能需要手动下载源码编译安装。这通常涉及到下载源代码,解压,配置,编译和安装一系列步骤。 - `./configure`用于配置编译选项,`...
在Linux操作系统中,SQLite的安装和使用相对简单,适用于那些需要数据库功能但资源有限的环境。 SQLite的安装过程在不同的Linux发行版中略有差异,但通常可以遵循以下步骤: 1. **更新系统包**: 在安装新的软件...
5. **安装和配置**:在Linux系统中,为了使用SQLite JDBC驱动,需要将`sqlitejdbc.jar`添加到类路径(classpath)中,而`libsqlitejdbc.so`则需要确保被系统能够找到,可能需要将其拷贝到系统的`/usr/lib`目录下,...
Navicat for SQLite还具有跨平台性,除了Mac版外,还有Windows和Linux版本,这使得用户可以在不同操作系统上无缝切换,继续进行数据库管理工作。 总的来说,Navicat for SQLite mac 安装工具是mac用户管理和维护...
SQLite3 for Delphi是一款专为Delphi开发者设计的SQLite数据库接口,它允许用户在Delphi 2009和Delphi 2010开发环境中无缝集成SQLite数据库系统。SQLite3是一个轻量级、开源、自包含的关系型数据库,广泛应用于...
在 Linux 上安装 SQLite,验证方式,在终端执行sqlite3出现 SQLite version ******* Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> 安装成功
SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作...
在这个“sqlite_arm.rar”压缩包中,我们找到了针对Arm Linux平台优化的SQLite版本,这对于在基于ARM架构的Linux设备上开发和运行数据库应用是至关重要的。 描述提到,这个压缩包包含了SQLite的全部文件,这意味着...
本文将详细介绍在Linux环境下使用SQLite的方法,包括资源下载、安装配置、基本编程接口的应用等方面。 #### 二、资源下载与安装 **1. 资源下载** SQLite官方网站提供了完整的文档和源码下载,地址为:...
SQLite3 是一个开源的、轻量级的嵌入式关系型数据库系统,广泛应用于各种操作系统,包括Windows、Linux和macOS等。它以其简单、高效和可移植性著称,适用于那些需要简单数据库解决方案但又不想引入大型数据库系统的...
**Navicat for SQLite Enterprise v9.0.8 英文安装版** SQLite是一款非常流行的开源数据库管理系统,尤其因其轻量级、独立性和无需服务器进程的特性而受到广泛欢迎。这款数据库引擎是用C语言编写的,使得它能够在...
用户通常需要解压这个RAR文件,然后按照指导进行安装,以便在计算机上使用Navicat for SQLite来管理和操作SQLite数据库。 【标签】“SQLite”是指SQLite数据库系统,这是一款开源、轻量级、自包含的SQL数据库引擎。...
DB Browser for SQLite 数据库查看工具(sqlitebrowser-3.8.0-win64v2.exe) DB Browser for SQLite (DB4S) is a high quality, visual, open source tool designed for people who want to create, search, and ...
Minimalist GNU for Windows,是GCC(GNU Compiler Collection)在Windows平台上的一个移植版本,它提供了一套开发工具链,包括C、C++、Fortran等语言的编译器,使得开发者能够在Windows下使用类似Unix/Linux的...
Compile SQLite using the cross-compiler such as arm-linux-gcc first, get sqlite-3.3.6.tar.gz from www.sqlite.org unzip it, #tar -zxvf sqlite-3.3.6.tar.gz change into the sqlite-3.3.6 directory cd ...
### Linux下嵌入式系统中SQLite数据库的应用 随着信息技术的发展,数据库技术在现代软件开发中的应用变得越来越广泛。尤其在嵌入式系统领域,选择合适的数据管理方案对于系统的整体性能和稳定性至关重要。SQLite...
SQLite3是一种轻量级、自包含的数据库引擎,广泛应用于嵌入式系统和移动应用中。这个压缩包文件提供了一个特别的SQLite3版本,它经过了重编译,增加了对`Sqlite3_key`和`Sqlite3_rekey`方法的支持。这两个方法是关于...
9. **跨平台兼容**:虽然此版本是针对Mac OS的,但SQLite Database Browser也有其他平台的版本,如Windows和Linux,这意味着你可以跨不同操作系统进行数据库管理。 10. **源代码开放**:SQLite Database Browser是...
- 安装:在Linux环境下,可以通过包管理器(如apt-get或yum)来安装SQLite3.6,或者从官方网站下载源码编译安装。 - 运行:SQLite是一个命令行工具,通过终端直接运行sqlite3命令即可打开交互式模式,进行数据库...