目录
简述
SQLite 是一款轻量级、零配置的数据库管理系统,无需复杂的安装和管理过程,即可在多种操作系统上使用。以下是 Windows 系统上安装 SQLite 的详细步骤,以及介绍该数据库相关的 GUI 可视化工具。
1. Windows 系统安装
1.1 下载预编译的二进制文件
访问 SQLite 官方下载页面,找到 Windows 区域,下载库文件:sqlite-dll-win-x86-3490100.zip 或者 sqlite-dll-win-x64-3490100.zip,下载操作工具:sqlite-tools-win-x64-3490100.zip。
下载地址:https://www.sqlite.org/download.html
1.2 解压文件
创建一个文件夹,例如 D:\Program Files\sqlite,将上述两个压缩文件解压到该文件夹中。解压后会得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 等文件。
1.3 配置环境变量
将 D:\Program Files\sqlite 文件夹的路径添加到系统的 PATH 环境变量中。这样可以在命令提示符下直接使用 sqlite3 命令。
1.4 验证安装
打开命令提示符,输入 sqlite3 命令,如果出现 SQLite 版本信息和提示符 sqlite>,则表示安装成功。
2. GUI 可视化工具
2.1 免费工具
2.1.1 DB Browser for SQLite
一款开源跨平台的 SQLite GUI 可视化管理工具,支持 Linux、Mac 和 Windows 系统。功能包括创建/压缩数据库文件、管理数据表、索引,浏览编辑数据,导入导出数据,执行 SQL 查询等,界面稍显简陋。
2.1.2 SQLiteStudio
开源且跨平台,界面美观,功能区划分清晰。除基本功能外,还支持加密 SQLite 数据库以及基于编程语言的函数化和插件等功能。
2.1.3 SQLite Expert
仅支持 Windows 系统,对个人用户免费。功能全面,支持 Lua 和 Pascal 脚本语言,界面虽拥挤但有序。
https://www.sqliteexpert.com/index.html
2.1.4 SQLiteGUI
仅可在 Windows 上使用,免费开源。除 GUI 界面外,还提供终端模式和内置 REST API 接口,为快速开发带来便利。
https://github.com/little-brother/sqlite-gui
2.1.5 Antares SQL
全平台、全数据库的可视化管理工具,支持 Linux、Mac、Windows 以及 MySQL/MariaDB、PostgreSQL 和 SQLite 等数据库,解决了多数据库应用的痛点。
2.1.6 DbGate
与 Antares SQL 类似,跨平台、跨数据库,开源免费。支持多种数据库,包括 MongoDB 等 No-SQL 数据库,还有基于 Docker 部署的 Web 版本。
2.1.7 SQLite Viewer Web App
基于浏览器运行的免费工具,无需安装,操作在客户端进行,无数据泄漏风险,但功能较为简陋,主要可进行数据的打开和浏览。
2.1.8 CuteSqlite
开源项目CuteSqlite,是轻量级数据库Sqlite的图形化管理客户端,使用C++/WTL实现,支持Windows操作系统。
https://github.com/shinehanx/CuteSqlite/releases
2.2 付费工具
2.2.1 SQLiteFlow
仅适用于 Mac 和 iOS 系统,界面简洁直观,功能实用。
2.2.2 SQLPro for SQLite
仅支持 Mac 平台,官网:https://www.sqlitepro.com/
2.2.3 Navicat for SQLite
跨平台但需付费,支持 Linux、Mac 和 Windows。作为商业软件,功能强大,包括数据可视化、数据表设计器等。
https://www.navicat.com/en/products/navicat-for-sqlite