轻量级数据库的老熟人——SQLite,是真的香。一个文件搞定数据库,省事省心,不用折腾服务器那一套。直接嵌进应用里,移动端、Web 小项目都用得挺顺手。

文件就是数据库,复制粘贴就能跑,像mydb.db这样的文件放哪都行,迁移啥的完全没负担。而且它还支持标准 SQL 语法,SELECTINSERTCREATE TABLE,这些通用操作都不在话下。

SQLite 带的sqlite3.exe命令行工具也蛮实用,想建表、查数据,直接敲命令就完事,开发初期或者调试原型时省劲。用个sqlite3 mydb.db打开数据库,几行 SQL 就能搭好表结构。

别看它轻,事务做得还挺靠谱,断电也不怕数据乱。用在 iOS、Android 上存个用户偏好或者缓存数据,再合适不过了。想图形化点操作?那就整上DB Browser for SQLiteSQLite Studio,界面友好多了。

,它也不是万能的。并发能力一般,多个用户同时写入就比较吃力了。所以大型系统主库不太适合它,但拿来做本地缓存、嵌入式开发、甚至 CI 环境下的测试数据,都是一把好手。

如果你正在做移动开发、小型后台或者原型设计,SQLite 真值得你试试看,用着顺手还不用搭建环境,多方便。