教程 sqlite tutorial

备忘录项目

本项目演示使用 SQLite 实现一个简单备忘录管理系统,包括添加、查看、编辑和删除备忘录。你还可以参考 本地缓存示例 或 移动端项目示例 来扩展功能。

数据库设计

创建备忘录表:

sql
CREATE TABLE IF NOT EXISTS notes (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  title TEXT NOT NULL,
  content TEXT,
  created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
  updated_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

基本操作

  • 添加备忘录
sql
INSERT INTO notes (title, content) VALUES ('买菜', '买牛奶和蔬菜');
  • 查看备忘录
sql
SELECT * FROM notes ORDER BY created_at DESC;
  • 更新备忘录
sql
UPDATE notes SET content = '买牛奶、蔬菜和水果', updated_at = CURRENT_TIMESTAMP WHERE id = 1;
  • 删除备忘录
sql
DELETE FROM notes WHERE id = 1;

功能扩展

  • 支持搜索关键字
  • 增加标签分类
  • 备份与导出数据

通过本项目实践 SQLite 的基本使用,提升数据库操作能力。