我下载的版本如下图所示
sqlite版本.png
解压文件:打开contos7,把sqlite-autoconf-3360000.tar.gz文件上传到home
cd /home
tar -zxvf sqlite-autoconf-3360000.tar.gz
解压文件.png
构建并安装
cd sqlite-autoconf-3360000
./configure --prefix=/usr/local
构建片段图.png
make && make install
构建片段图.png
find /usr/ -name sqlite3
sqlite3文件.png
检查版本
最新安装的sqlite3版本
/usr/local/bin/sqlite3 --version
Centos7自带的sqlite3版本
/usr/bin/sqlite3 --version
可以看到sqlite3的版本还是旧版本,那么需要更新一下
sqlite3 --version
sqlite3版本.png
更改旧的sqlite3
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
更改旧的sqlite3.png
软链接将新的sqlite3设置到/usr/bin目录下
ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3
软链接将新的sqlite3设置到/usr/bin目录下.png
查看当前全局sqlite3的版本
image.png
将路径传递给共享库
export LD_LIBRARY_PATH="/usr/local/lib"
将路径传递给共享库.png
设置开机自启动执行,可以将上面的export语句写入 ~/.bashrc 文件中,如果如果你想立即生效,可以执行source 〜/.bashrc 将在每次启动终端时执行
vi ~/.bashrc
开机自启.png
记得保存哦
source ~/.bashrc
立即生效.png
python3验证sqlite3版本
python3
import sqlite3
sqlite3.sqlite_version
python3验证sqlite3版本.png
网友评论