如何在linux上安装sqlite数据库
1.下载
网站:https://link.csdn.net/?target=https%3A%2F%2Fwww.sqlite.org%2Fdownload.html
![]()
将下载好的包直接拷贝到Ubuntu目录下,右击打开终端
或者也可以使用命令拷贝,我这边拷贝到home目录
确保是在root的用户下

2.解压
解压命令 tar -zxvf sqlite-autoconf-3110000.tar.gz

3.配置
可以在home目录下新建一个文件夹,来存放sqlite3的配置文件,这里我新建了一个sqlite3文件夹
进入解压缩完的文件夹
执行配置命令,生成编译文件 ./configure --prefix=指定的文件夹名称,具体命令./configure --prefix=/home/sqlite3
4.编译
执行make命令编译,可以在make之前执行以下make clean,防止之前安装过,出现错误(这个过程比较久,当出现命令行时即为成功)
5.安装
命令:make install
安装完成,则可以在自己之前建的文件夹下查看,是否出现bin等文件夹
将lib目录里的libsqlite3的所以文件复制到/usr/lib/
将include目录里的所有文件复制到/usr/lib/
命令:cp lib/libsqlite3.* /usr/lib/
命令:cp include/* /usr/include/![]()
6.测试
新建一个sqlitetest.c文档。![]()
添加测试代码
#include <stdio.h>
#include <sqlite3.h>
int main(int argc, char *argv[])
{
sqlite3 *handle = NULL;
int iret = 0; iret = sqlite3_open("test.sq3", &handle);
if (iret != SQLITE_OK)
{
printf("sqlite3_open error, reason = %s\n", sqlite3_errmsg(handle));
return 0;
}
if(handle != NULL)
{
(void)sqlite3_close(handle);
}
return 0;
}
编译测试
出现test.sq3即为成功。
自此,sqlite3在Linux下安装成功。
版权声明:本文为weixin_50477133原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。