Linux SQLite数据库的安装

0、需要更新或安装的原因

原因:因为Django程序运行报版本过低的错误
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

1、官网下载安装包

https://www.sqlite.org/download.html
下载这个版本即可:sqlite-autoconf-3330000.tar.gz

 2、软件安装以及配置

# 查询sqlite3命令的位置
which sqlite3
/usr/bin/sqlite3

# 解压软件并且进入安装目录
tar xf sqlite-autoconf-3330000.tar.gz && cd sqlite-autoconf-3330000

# 编译并且安装sqlite的软件
./configure --prefix=/usr/local/sqlite-autoconf-3330000
make && make install

# 备份旧的sqlite3程序
mv /usr/bin/sqlite3 /usr/bin/sqlite3.old 

# 创建新版的sqlite软链接                
ln -s /usr/local/sqlite-autoconf-3330000/bin/sqlite3 /usr/bin/sqlite3

# 查看SQLite版本
sqlite3 -version
3.33.0 2020-08-14 13:23:32 fca8dc8b578f215a969cd899336378966156154710873e68b3d9ac5881b0ff3f

# 配置动态链接库文件
vi /etc/ld.so.conf.d/sqlite.conf 
/usr/local/sqlite-autoconf-3330000/lib/

#使动态链接库马上生效
ldconfig

3、SQLite3安装完成

posted @ 2020-09-07 10:21  小粉优化大师  阅读(612)  评论(0编辑  收藏  举报