sqlite只支持单线程操作。
当我们在pycharm中使用DB Browser插件中打开数据库时创建了一个线程,这时如果执行代码中的commit在次对数据库进行操作就与原来的线程产生了冲突。
解决办法:
1.右击自己在插件中打开的数据库的名字(名字是自己起的)
在这里插入图片描述

2.不让它自动连接(不让它自动打开数据库)。

在这里插入图片描述

在这里插入图片描述

3.断开连接(disconnect)。
在这里插入图片描述

4.当需要连接的时候,需要通过DB插件打开数据库时候,可以手动connect。

更多推荐