问题标签 [operationalerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9149 浏览

python - 如何在python中使用带有sqlite的sqlalchemy来增加连接超时

我使用 sqlite (v2.6.0) 作为数据库后端并使用 sqlalchemy(v0.7.9) 来操作它。最近我遇到了一个错误OperationalError: (OperationalError) database is locked

通过搜索stackoverflow,一个可能的解决方案是增加连接的超时时间。参考:OperationalError:数据库被锁定

但我不知道如何在 sqlalchemy 中做到这一点(因为连接实际上是由它控制的)有人可以给我一个方向吗?

0 投票
2 回答
9058 浏览

mysql - python: sqlalchemy - 如何使用新的事件系统确保连接不会过时

我在 python 中使用 sqlalchemy 包。在对现有表执行自动加载后,我有一个操作需要一些时间才能执行。当我尝试使用连接时,这会导致以下错误:

我有一个简单的实用函数,可以执行多次插入:

由于“data_2_insert”有 677,161 行,因此执行时间很长。

我遇到了这个问题,它指的是类似的问题。但是我不确定如何实现接受的答案建议的连接管理,因为 robots.jpg 在评论中指出了这一点:

SQLAlchemy 0.7 的注意事项 - PoolListener 已弃用,但可以使用新的事件系统实现相同的解决方案。

如果有人可以请告诉我一些关于如何将这些建议整合到我使用 sqlalchemy 的方式的指示,我将非常感激。谢谢你。

0 投票
1 回答
4718 浏览

python - “sqlite3.operationalerror 无法识别的令牌”错误

我有一个项目,我在其中实现了一个搜索引擎。我们的指南建议我们实现 O' Reilly 的 Collective Intelligence 2007 书中给出的代码。这是网页被索引的代码的一部分。我们正在使用 Sqlite3 数据库。我在代码的最后一部分出错,即使经过大量研究,我也没有成功。

我在最后一行收到以下错误:

sqlite3.OperationalError:无法识别的令牌:“[一些我不知道的符号]”

0 投票
4 回答
4912 浏览

django - OperationalError:初始同步数据库中没有这样的表

我正在运行 syncdb 来创建一个 sqlite 数据库。它直到最近才起作用,而且我没有看到任何我所做的更改会导致它失败。大多数情况下,我只是更改了一些字段名称。

我在models.py中有以下内容:

当我删除旧的 db 文件后运行 syncdb 时,我得到了 150 行回溯,其中最后一部分是:

关于可能导致这种情况的任何想法?如果有帮助的话,我可以添加更多的回溯。

谢谢!

更新:经过大量挖掘,我的伙伴确定问题在于应用程序的init.py被调用。由于那里的一个例程试图访问 GC_User 表,它得到了 no such table 错误。

现在我已经把它注释掉了,这样我就可以运行syncdb了,一旦我们投入生产,我们就不会重置数据库,但是在设置数据库之前初始化应用程序对我来说是违反直觉的。

0 投票
1 回答
57 浏览

django - 为什么我不能在这个视图(Django)中引用我的模型名称?

我想对称为“时刻”的对象执行简单的操作:

当我在我的观点中引用时刻的实例时:

我收到以下错误:

为什么我不能叫 a.name?我在时刻模型中定义了“名称”。我确定我忽略了一些基本的东西。

0 投票
2 回答
11274 浏览

python - 操作错误 - 没有这样的表 - Django,mptt

我在 Django 中遇到了一个我不理解的与数据库相关的问题。

我这样定义一个 MPTT 模型:

然后在我看来,我尝试对模型执行一些语句,然后得到一个 OperationalError。

我不确定这是否是我的观点或我定义模型的方式的问题。根据我的理解,'try' 表达式应该这样,如果代码没有评估,它会简单地跳到异常。为什么这不直接进入异常?

0 投票
3 回答
59 浏览

python - 这有什么问题?(sqlite3)

这将返回此错误:

但我看不出它有什么问题。任何人都可以帮忙吗?

0 投票
1 回答
2780 浏览

python - Flask - SQLAlchemy OperationalError

我遇到了以下错误:

我不确定如何调试它,但我认为它一定会出现,因为它没有加载我已经使用我的 models.py 文件生成的 db 文件。我已经加载了那个 db 文件并确保 users 表存在,并且它与数据有关,但我不知道如何将我的烧瓶应用程序连接到数据库。

这是我预先运行以生成表格的 models.py(我没有包含上面的声明):

这是app.py:

最后,app.py 指的是下面的 config.py:

如果需要,我也可以发布堆栈跟踪!关于我如何考虑如何连接 Flask 和 SQLAlchemy,在概念上一定缺少一些东西,但我无法弄清楚。

谢谢你的帮助 :)

0 投票
1 回答
2735 浏览

python - OperationalError:(2003,“无法连接到 'mysql2.000webhost.com' (10060) 上的 MySQL 服务器”)

我一直在学习一些基本的 MySQL,并决定将它放入我有更多经验的 Python 中。我有 PHP 脚本在这个 MySQL 服务器上工作,所以我知道服务器正在工作。但每次我连接我都会收到这个错误:

我真的不知道为什么。我已经打开了 MySQL 端口(3306),就像我说的,服务器/数据库正在工作。有任何想法吗?

这是整个MySQL连接的代码;

所有被屏蔽的数据都正确输入。

0 投票
2 回答
916 浏览

python - SQLite3 未知错误

我正在使用 python3。

我得到一个错误是:

sqlite3.Warning:一次只能执行一条语句。

如果我删除';' 我明白了:

sqlite3.OperationalError:靠近“更新”:语法错误

那么发生了什么?我还没有找到标题名称。对不起...