python-Flask:SQLite数据库路径不正确但是成功访问到了数据库,并对表进行了操作

出现了这个问题,就好像是我要去找在南方的人,然后我刚好不分南北,我认为的方向错了,实则方向对了。

在我针对复盘解决:sqlite3.OperationalError: unrecognized token: "{"-CSDN博客这个内容的时候,又出现了一个问题,因为我还想着继续向下学习吗,然后成功的又发现了一个问题,就是我在创建数据库连接的时候,创建了identifier.sqlite文件,然后我的Database的资源路径连接的是这个文件,而不是database.db文件,但是我成功的在init_db.py文件中成功的连接到了database.db文件,并对它创建游标对象,然后又插入数据,问题是它竟然成功了。

最后借助ai,让我成功发现出现这个问题是因为我在不经意间修改了操作逻辑,即我去复盘之前的创建表错误。

如图所示:是我的文档结构:

最主要的问题就是我的资源路径不争取,但是我的代码和数据库直接进行了操作,而数据库的资源路径是存在很大的问题的,如图所示是我之前的database资源路径

,然后重新初始化后,我的表在这个资源下同样存在,但是我访问的路径不是他,所以生成了的这玩意也用不了。

这是更改之后的:

成功效果:

最后,一点结尾吧,送给自己这句话:Nothing is impossible.别把世界看的太简单了。

相关推荐
ClouGence10 小时前
Oracle 数据同步为什么会出现数据不一致?长事务是常被忽略的原因
数据库·后端·oracle
飞将12 小时前
从零实现数据库(2)——HashIndex + IndexManager
数据库
兵慌码乱1 天前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
Nturmoils1 天前
订单列表慢查询,先看 WHERE、ORDER BY 和 LIMIT
数据库
渣波2 天前
拒绝 SQL 焦虑!手把手带你用 NestJS + Prisma + DTO 写出“防弹”级后端代码
javascript·数据库·后端
兵慌码乱2 天前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·sqlite·信号与槽·pyqt5·数据库设计·桌面应用开发·事务处理
倔强的石头_3 天前
KingbaseES 新版MySQL 兼容版体验:旧版迁移 + 功能实测
数据库
倔强的石头_5 天前
《Kingbase护城河》——数据库存储空间全景探测与精细化瘦身实战
数据库
冬奇Lab6 天前
每日一个开源项目(第134篇):Zvec - 阿里开源的嵌入式向量数据库,向量搜索界的 SQLite
数据库·人工智能·llm
ClouGence6 天前
Oracle CDC 架构优化:从主库直连到 DataGuard 备库同步
数据库·后端·oracle