首先,我意识到类似的问题已经被问过了,但是它们似乎没有同样的问题,我找不到解决方法。
我可以在Python中创建表并进行读写操作,访问我的SQLlite数据库非常完美。然而,当尝试通过dBeaver访问数据库时,我遇到以下问题:
1. 首先,在尝试连接到db文件时,它会询问我“一个名为database.db的文件已经存在。您要替换它吗?”
2. 当尝试通过GUI查看表格时,它会加载几秒钟后显示错误。 我还没有找到解决这个问题的方法。有人有经验并且有解决方案吗?
编辑:我想补充一下sqllite关于给定错误的说法:https://www.sqlite.org/rescode.html#busy 它指出错误是“由于其他数据库连接的并发活动”而发生的。不过,我不知道这种并发活动会从哪里出现,因为我已经关闭了所有东西,我只是试图在GUI中查看表格。我认为这个问题与第一个问题有关,即它问我是否要替换文件。
我可以在Python中创建表并进行读写操作,访问我的SQLlite数据库非常完美。然而,当尝试通过dBeaver访问数据库时,我遇到以下问题:
1. 首先,在尝试连接到db文件时,它会询问我“一个名为database.db的文件已经存在。您要替换它吗?”
2. 当尝试通过GUI查看表格时,它会加载几秒钟后显示错误。 我还没有找到解决这个问题的方法。有人有经验并且有解决方案吗?
编辑:我想补充一下sqllite关于给定错误的说法:https://www.sqlite.org/rescode.html#busy 它指出错误是“由于其他数据库连接的并发活动”而发生的。不过,我不知道这种并发活动会从哪里出现,因为我已经关闭了所有东西,我只是试图在GUI中查看表格。我认为这个问题与第一个问题有关,即它问我是否要替换文件。