为了账号安全,请及时绑定邮箱和手机立即绑定

sqlite数据库打不开unable to open database file,该怎么解决

sqlite数据库打不开unable to open database file,该怎么解决

萧十郎 2019-05-25 13:15:56
sqlite数据库打不开unable to open database file,该怎么解决
查看完整描述

2 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞


打开数据库文件时,还会自动生成一个临时文件。服务器不仅需要对数据库文件可写,而且要对包含该数据库文件的文件夹可写。所以当下之急,就是要修改该文件夹对所有可写。在linux下叫“chmod”可以修改文件/文件夹权限。win下使用CACLS.exe命令。该命令可以修改某用户对某文件的权限。是修改所有人对该文件夹的权限,因为这样,服务器才能访问它。Cacls.exe可以这么写:
  cacls c:/database /e /t /g everyone:F
这样便可以修改C:/database为任何人可以读写(最后那个F表示用户对该文件可以完全控制)。
          >>>from django.db import connection.


查看完整回答
反对 回复 2019-05-26
  • 2 回答
  • 0 关注
  • 617 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信