SQLite3 的 Python 操作教程,讲得还挺细的。新建数据库、建表、插入、查、改、删这些基本操作全都有,而且代码清晰,适合刚上手数据库的前端或者写脚本的开发者看。直接用sqlite3.connect
就能连数据库,简单粗暴。每一步都有代码示例,跟着写一遍印象深。
SQLite3 的文件型数据库特点适合那种轻量级的场景,比如小工具、脚本、移动端数据缓存之类的。连服务器都不用搭,直接读写.db
文件,开发体验蛮爽的。
定义表结构的时候,用CREATE TABLE
语句建了个users
表,字段就三个,够用也够清楚。就是插入两条用户数据,这部分建议多练练,插错数据回滚也方便。
查数据的时候用SELECT * FROM users WHERE username='Alice'
,写得蛮标准的。虽然是最用法,但应付日常需求没啥问题。后面还演示了UPDATE
和DELETE
操作,能看到整套流程怎么跑。
别忘了conn.commit()
和conn.close()
,不然数据改了不保存或者数据库一直锁着。代码顺序清晰,实操性挺强,适合边看边改边试。
如果你是写 Python 脚本,或者要给前端搞个小数据落地存储,拿 SQLite3 上手是个还不错的选择。想了解更多操作示例,也可以看看SQLite3 数据库操作示例这个资源。