在Linux下安装sqlite3数据库

如何在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版权协议,转载请附上原文出处链接和本声明。