Python操作sqlite 報錯:sqlite3.OperationalError: database is locked

python操作sqlite數據庫時出現報錯信息:

sqlite3.OperationalError: database is locked

查看網絡資料後得知,是因爲sqlite只支持單線程操作,所以如果此時其他軟件等打開了這個數據庫文件,當我們通過pycharm等編輯器進行操作的時候就會出現這個錯誤信息。

這時候,我們從數據庫管理軟件中關閉數據庫鏈接即可進行下一步操作。

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