在当今的软件开发和系统管理中,轻量级数据库因其简单、高效、无需复杂配置而广受欢迎。其中,SQLite 是最流行的嵌入式数据库之一。本文将带你从零开始,在 CentOS 系统上安装、配置并使用 SQLite数据库,即使是 Linux 和数据库新手也能轻松上手。
SQLite 是一个开源的、无服务器的、零配置的嵌入式关系型数据库。它不需要独立的数据库服务进程,所有数据都存储在一个单一的磁盘文件中。这使得它非常适合用于移动应用、小型 Web 应用、测试环境或嵌入式设备。
大多数现代 CentOS 系统(如 CentOS 7/8/Stream)默认已预装 SQLite。但如果你的系统没有安装,可以通过以下步骤手动安装。
打开终端,输入以下命令:
sqlite3 --version 如果显示版本号(例如 3.7.17 2013-05-20...),说明已安装。否则继续下一步。
使用 yum 或 dnf 包管理器安装:
# CentOS 7 使用 yumsudo yum install sqlite# CentOS 8 / Stream 使用 dnfsudo dnf install sqlite 安装完成后,再次运行 sqlite3 --version 验证安装成功。
SQLite 提供了交互式命令行工具 sqlite3,你可以通过它创建数据库、建表、插入和查询数据。
在终端中执行以下命令,会自动创建名为 mydb.db 的数据库文件(如果不存在)并进入 SQLite 交互模式:
sqlite3 mydb.db 在 SQLite 交互模式下,可以使用以下命令(注意:以点开头的命令是 SQLite 特有命令,不是 SQL 语句):
.tables -- 查看所有表.schema -- 查看表结构.mode column -- 设置输出为列对齐模式.headers on -- 显示列名.quit -- 退出 SQLite 以下是一个完整的示例:创建用户表、插入数据并查询:
-- 创建 users 表CREATE TABLE users ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, email TEXT);-- 插入数据INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com');INSERT INTO users (name, email) VALUES ('李四', 'lisi@example.com');-- 查询数据SELECT * FROM users; mydb.db),你可以将其放在任意目录。.db 文件即可完成备份。通过本教程,你已经掌握了在 CentOS 系统上安装和使用 SQLite数据库 的基本方法。无论是用于开发测试、小型项目还是学习 SQL 语法,SQLite 都是一个极佳的选择。希望这篇 轻量级数据库教程 能帮助你快速上手!
如果你正在寻找一种无需复杂配置、开箱即用的数据库解决方案,那么 CentOS SQLite数据库安装 和使用绝对值得尝试。赶快动手实践吧!
提示:本文适用于 CentOS 7、8 及 CentOS Stream 用户。操作前请确保你拥有 sudo 权限。
本文由主机测评网于2025-12-21发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20251210911.html