SQLlite 的轻量级特性,适合前端开发时快速搞个小数据库来测试数据逻辑,挺方便的。整个安装过程也不复杂,下载个SQLite3.exe扔进Windows目录,命令行里直接就能用。

创建数据库的方式也简单粗暴,命令行输入 sqlite3 d:\test.db 就能生成文件,输入 .help 看看支持哪些命令,跟玩控制台差不多,挺有趣。

SQL 语句方面也不用发愁,SELECTCREATE TABLEINSERT INTO 都是那套老朋友语法,直接上手。比如想插入管理员账户,用 INSERT INTO Admin (UserName, Password) VALUES ('admin', 'password'); 就搞定。

如果你想在项目里用 C# 搞点后端连接,Ado.net 的驱动支持也蛮不错。安装一下,从System.Data.SQLite.dll入手,连数据库用 Data Source=d:\test.db; 就完事。

有意思的是它的一些命令,比如 .tables.schema.dump 这些操作挺直观,输出结构、数据备份恢复什么的,命令一跑就有反馈,挺适合新手练手或者做点简单项目。

要注意几个小技巧哦,比如批量插入数据的时候开个事务,效率能提高不少。还有别直接拼 SQL,记得用参数化语句,比如cmd.Parameters.AddWithValue("@UserName", userName),安全性和性能都会好点。

命令行操作一开始不习惯,但用几次就熟了。如果你不想跑命令,可以配合一些可视化工具,比如 DB Browser for SQLite,也挺好用的。

如果你刚开始接触数据库,或者想搞个轻量测试环境,SQLlite 绝对是个不错的选择。