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

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

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

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

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

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

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

这是更改之后的:

成功效果:

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

相关推荐
Gauss松鼠会14 小时前
【GaussDB】在duckdb中查询GaussDB的数据
数据库·sql·database·gaussdb
虹科网络安全15 小时前
艾体宝洞察 | Redis vs ElastiCache:哪个更具成本效益?
数据库·redis·缓存
自在极意功。15 小时前
MyBatis 动态 SQL 详解:从基础到进阶实战
java·数据库·mybatis·动态sql
老邓计算机毕设15 小时前
SSM校园订餐系统7z0dm(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·菜品管理系统·ssm 框架·ssm 框架开发·校园线上订餐平台
sxlishaobin15 小时前
MySQL- explain
数据库·mysql
曹牧15 小时前
Oracle:判断一个字符串出现次数
数据库·oracle
源代码•宸15 小时前
Leetcode—620. 有趣的电影&&Q3. 有趣的电影【简单】
数据库·后端·mysql·算法·leetcode·职场和发展
快乐肚皮16 小时前
MySQL递归CTE
java·数据库·mysql·递归表达式
2301_8002561116 小时前
地理空间数据库中的CPU 和 I/O 开销
数据库·算法·oracle
Elseide艾思16 小时前
艾思政策数据库正式发布(1989年至今)
数据库