Python操作sqlite 报错:sqlite3.OperationalError: database is locked

python操作sqlite数据库时出现报错信息:

sqlite3.OperationalError: database is locked

查看网络资料后得知,是因为sqlite只支持单线程操作,所以如果此时其他软件等打开了这个数据库文件,当我们通过pycharm等编辑器进行操作的时候就会出现这个错误信息。

这时候,我们从数据库管理软件中关闭数据库链接即可进行下一步操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章