本文章于2024年12月26日重制,如需要更高的 SQLite 3 请使用正常方法或更新 Linux 发行版本,此方法仅供临时参考,请勿用于生产环境。
由于 CentOS 7 内置的 SQLite 3 版本已严重过时,已经不太适合大部分业务使用,这里提供一个最简单的 SQLite 3 升级方式供大家使用。
1.下载新版本的 SQLite 源代码(已过时)
wget https://www.sqlite.org/2021/sqlite-autoconf-3360000.tar.gz
2.解压源代码并编译新版本 SQLite
tar zxvf sqlite-autoconf-3360000.tar.gz cd sqlite-autoconf-3360000/ ./configure --prefix=/usr/local make && make install
2.备份旧版本 SQLite 并连接新版本
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3 echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf ldconfig
最后使用命令sqlite3 -version
查看版本是否升级成功。
这段代码的整体流程是下载SQLite的源代码,编译并安装新版本,然后备份旧版本并更新系统链接,以确保使用新安装的 SQLite。
愿运维服务器永不崩溃!~