sqlite3.OperationalError: database is locked


1. 檢查是不是在某個終端里連接了數據庫忘記關閉
2. 使用SQLite Browser打開了數據庫忘記關閉?

3. 直接踢掉對數據庫的連接
查看哪個進程在使用:
sudo fuser -v motto.db
USER        PID ACCESS COMMAND
motto.db:
test     576925 F.... python
使用如下命令踢用戶:
sudo fuser -k motto.db
或殺掉進程:
sudo kill -9 5776925
sudo fuser -v motto.db


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM