创建/打开数据库
SQLite 使用单个文件存储整个数据库,创建和打开数据库非常简单:
使用命令行创建或打开数据库
通过命令行输入以下命令,若数据库文件不存在则自动创建,存在则打开:
sqlite3 mydatabase.db
mydatabase.db是数据库文件名,可以是相对路径或绝对路径。- 进入 SQLite 交互式命令行界面后,即可执行 SQL 语句操作该数据库。
在程序中创建或打开数据库
大多数编程语言通过 SQLite 库或驱动,连接指定路径的数据库文件即可:
- 如果文件不存在,SQLite 会自动创建。
- 如果文件存在,则直接打开。
例如,Python 使用 sqlite3 模块:
import sqlite3
conn = sqlite3.connect('mydatabase.db')
这样便完成了数据库的创建或打开,后续可执行增删改查等操作。
相关内容
- 数据库加密 本章节介绍 SQLite 数据库加密的基本概念和常用方法,帮助用户保护数据库中的敏感数据,确保数据安全。
- 全文搜索(FTS) 本章节介绍 SQLite 的全文搜索(FTS)功能,讲解如何创建全文搜索虚拟表和执行高效的文本检索,适用于搜索引擎和文本分析场景。
- 触发器 本章节介绍 SQLite 中触发器的概念与使用方法,讲解如何定义自动执行的数据库操作以保证数据完整性和实现业务逻辑。
- 自定义函数 本章节介绍如何在 SQLite 中创建和使用自定义函数,扩展 SQLite 的功能以满足特定业务需求。
- 命令行基本命令 本章节介绍 SQLite 命令行工具的基本命令,帮助用户高效管理和操作 SQLite 数据库。
- 删除数据 本章节介绍如何使用 SQLite 的 DELETE 语句删除表中的数据,包括条件删除和清空表内容的操作,帮助用户安全管理数据。