CentOS7 安装sqlite3.9
一、获取源码包
1 |
wget https://www.sqlite.org/2021/sqlite-autoconf-3350500.tar.gz |
二、解压源码包并编译
1 2 3 4 5 |
tar xf sqlite-autoconf-3350500.tar.gz cd sqlite-autoconf-3350500/ ./configure --prefix=/usr/local/sqlite |
三、建立软链接
1 2 3 4 5 6 7 8 |
mv /usr/bin/sqlite3 /usr/bin/sqlite3.bak ln -s /usr/local/sqlite/bin/sqlite3 /usr/bin/sqlite3 cd /usr/lib64 mv libsqlite3.so.0.8.6 libsqlite3.so.0.8.6.bak cp /usr/local/sqlite/lib/libsqlite3.so.0.8.6 libsqlite3.so.0.8.6 |
四、配置环境变量
1 2 3 |
echo 'export LD_LIBRARY_PATH=/usr/local/sqlite/lib' > /etc/profile.d/sqlite39.sh . /etc/profile.d/sqlite39 |
五、版本查看
1 2 3 4 5 6 7 |
shell# sqlite3 --version # python3 python3 import sqlite3 sqlite3.sqlite_version |