python操作sqlite数据库时出现报错信息:
sqlite3.OperationalError: database is locked
因为sqlite只支持单线程操作,所以当服务调用这个sqlite数据库文件时,如果之前的一个进程也在调用这个sqlite数据库文件,那么会造成冲突死锁,所以如果出现这个错误的时候,就是看看是否有其他的进程也在调用这个sqlite数据库文件。
python操作sqlite数据库时出现报错信息:
sqlite3.OperationalError: database is locked
因为sqlite只支持单线程操作,所以当服务调用这个sqlite数据库文件时,如果之前的一个进程也在调用这个sqlite数据库文件,那么会造成冲突死锁,所以如果出现这个错误的时候,就是看看是否有其他的进程也在调用这个sqlite数据库文件。