sqlite3.OperationalError: unable to open database file 解决办法

前端之家收集整理的这篇文章主要介绍了sqlite3.OperationalError: unable to open database file 解决办法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天在django里设置sqlite3数据库遇到的问题。

OperationalError: unable to open database file


原因

1:数据库路改成绝对路径,并且目录要存在

2:数据库自动建立,之前自己多此一举的建了个数据库,所以有权限问题。

3: 一般在settings.py中配置name路径的时候,如果不具体指到某个盘符,对应的文件夹要在该项目中存在。

4: 请将装xx.db的文件夹改成可读写(去掉只读)

5: 用sqlite3 配置文件中的user,password和host都可以默认为空

原文链接:https://www.f2er.com/sqlite/200937.html

猜你在找的Sqlite相关文章