SQLite学习笔记
文章平均质量分 79
深蓝海拓
职业工控,业余编程票友
展开
-
SQLite的入门级项目学习记录(三)
这条命令会创建一个名为 mydatabase.db 的数据库文件,并打开它;如果该文件不存在,SQLite 将创建一个新的数据库文件;这条命令创建一个名为 users 的表,包含三个字段:id(整数主键)、name(非空文本)和 age(整数)。原创 2024-09-14 22:50:49 · 359 阅读 · 0 评论 -
SQLite的入门级项目学习记录(二)
如果此时有其他线程已经持有该记录的写锁或者正在等待写锁,那么尝试获取写锁的线程将会被阻塞,直到前面的写操作完成并且锁被释放。需要注意的是,尽管可以创建多个游标,但SQLite数据库是单线程的,这意味着在任何给定的时间点上,只有一个游标的操作可以被执行。SQLite,对于同一个连接sqlite3.connect(db_file),可以同时创建多个游标,每个游标都是独立的,可以执行各自的SQL命令序列。:在多线程环境中,每个线程应该使用自己的数据库连接,并且在进行写操作时应该使用事务来确保数据的一致性。原创 2024-09-14 21:52:54 · 668 阅读 · 0 评论 -
SQLite的入门级项目学习记录(一)
从来没有接触过数据库,但是最近有个项目要用到,从0开始记录一下学习的过程,以备忘。原创 2024-09-14 18:10:24 · 507 阅读 · 0 评论