问题标签 [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.
python - Django - 删除迁移文件后出现 OperationalError
在我系统的早期,在我知道如何使用 django 的内置用户模型之前,我有自己的名为 myUser 的类,我打算将其用于相同的目的。我最终删除了这个,而是使用了 django 的用户模型。有一段时间一切都很好。然后我尝试将所有自定义模型的 id 更改为 UUIDField,但语法错误,不幸的是,我在运行 makemigrations 和 migrate 后才意识到这一点。我更正了它,但仍然存在一个错误,因为错误语法的 UUIDField 的迁移文件仍然在迁移中徘徊。无论如何,这就是我从谷歌搜索中了解到的。因为我不确定哪个迁移文件导致错误,我刚刚删除了最后 5 个迁移文件(事后看来,这不是我曾经有过的最好的主意)。不幸的是,这些迁移文件之一是包含删除 myUser 模型的文件。
现在,每当我尝试迁移时,都会出现以下错误:
django.db.utils.OperationalError:没有这样的表:phoneBook_myUser
似乎这个错误正在阻止我进行任何新的迁移。我已经用谷歌搜索了一段时间,似乎我的两个选择是深入研究 django 细节并尝试解决问题,直到我修复它 - 我希望避免这种情况,因为我只使用 Django 2几周-或重置所有内容并从头开始构建系统。这也不太理想。
我有 myUSer 模型的备份版本。是恢复它,迁移,删除它,然后迁移“安全”,还是会造成更大的混乱?我可以采取任何其他措施来解决此问题吗?
更新:python manage.py showmigrations 的结果:
我的迁移文件:
sql - 在 Python 3 中使用构造的 f 字符串创建 sqlite db 并接收:sqlite3.OperationalError: near "(": 语法错误
我正在尝试在 python 3 中使用构造的 f 字符串创建一个 sqlite3 db 表,但是我收到以下错误:
sqlite3.OperationalError: near "(": syntax error
我曾希望我不需要在这里询问语法错误,但我一直在 stackoverflow 以及一般在线搜索以确定问题,但没有成功。我已经将代码与其他示例进行了比较,同样看不出与构造有任何区别,只是使用 f 字符串似乎并不常见。
我已经阅读了传递参数的优缺点,并且更喜欢这个 f 字符串,除非它是根本原因。
我希望这个问题可能很明显,但是任何指针都将不胜感激。
以下是完整代码:
为表头创建的字符串示例如下:
django - 如何解决 Django 中的以下错误:“OperationalError:外键不匹配”
每当我尝试保存到 SQLite 数据库中的表时,都会出现以下错误:
外键不匹配 - “procedure_tbl”引用“filename_tbl”
在 models.py 中,这些是错误所指的表:
可以从表和查询集中读取数据,如下所示返回正确的数据:
用于正确写入/更新 ProcedureTbl 表功能的原始 SQLite 命令。
如果我从 ProcedureTbl 中删除了 filename_id,则可以将数据保存到表中:
python - 操作错误:无法打开数据库文件(自动化)
我不知道我做错了什么,请帮我解决这个问题...... 我正在尝试构建一个电报机器人,并在许多 github 研究的帮助下,我想出了这段代码。但我正面临这个错误,请帮助解决它。
postgresql - PostgreSQL:sqlalchemy.exc.OperationalError:(psycopg2.OperationalError)无效的 sslmode 值:“fastapi”
嗨,我正在尝试 PostgreSQL,但收到此错误:
我正在学习一个教程(https://www.tutlinks.com/fastapi-with-postgresql-crud-async/)我的 main.py 是:
和错误信息:
我在 pgAdmin4 中创建了数据库“fastapi”,它显示了连接的消息。尽管我已经从 requirements.txt 安装了 databases==0.5.0,但我在“导入数据库”中也遇到了错误
我在做什么不正确?
django - 没有这样的列:AGC.id Django
我一直在使用现有的数据表,所以我使用inspectdb
. 我的类没有主键,所以 Django 添加了一个名为id
when Imakemigrations
和migrate
. 后来我定义了模板、视图和URL,在我的网站上查看类表时,出现这样的错误:
没有这样的列:AGC.id
我不知道如何解决它,我是使用 Django 的新手。
模型:
模板:
意见:
网址:
sqlalchemy - psycopg2.OperationalError:无法翻译主机名“" 解决:名称解析中的暂时失败
我浏览了关于 SO 的类似帖子,它们似乎专门针对使用 Docker 环境,并没有太大帮助。我们的有点不同,我们运行托管在Azure 应用服务上的 Airflow 的 docker 映像,但它连接到托管的 Azure Database for PostgreSQL 服务器(版本 11)。
环境已经设置好,在大多数情况下都可以正常工作。但是,当我们运行处理大量数据(通常为几 GB)的 DAG 时,我们会突然遇到 Heartbeat 问题。现在,我尝试通过sql_alchemy_connect_args变量在Airflow Config中为 Keep Alives设置值,并将变量web_server_master_timeout和web_server_worker_timeout更改为更高的值无济于事。
错误:
有人可以帮我解决这个问题吗?我束手无策,我不确定,如果我正在朝着正确的方向调试这个。
python - django.db.utils.OperationalError: no such table: MainApp_user 当我尝试创建超级用户时
我制作了一些 Web 应用程序,几乎在开发过程的最后,我决定自定义用户模型以制作包含许多其他信息的个人资料页面。最近我发现了一个视频,其中解释了 django docs 中的示例,我制作了与以前相同的代码,但起初我删除了我的文件 db.sqlite3,现在当我尝试创建超级用户时,我总是会捕捉到下一个错误:
django.db.utils.OperationalError: no such table: MainApp_user
这是我的models.py:
我还在settings.py中添加了下一个变量:
为什么会发生此错误以及如何解决它,请帮助。
***Ofc,我确实迁移到数据库
python - sqlite3.OperationalError:靠近“<”:语法错误:python 格式中的 sql 问题?
我正在为我作为 Comp Sci 专业的最后一门课程做一个软件工程项目,当我尝试在将我的方法与我们的方法合并之前对方法进行数据/单元测试时,我对这个特定的错误感到困惑队友GUI。任何能帮助我解决这个问题的人都是我的英雄
mysql - msnoise mysql连接错误到mysql服务器
mysql连接有问题。
当我使用 msnoise db init 时,有一些问题。
在 MySQL Workbench 中,登录名是 msnoise,并将“限制主机匹配”编辑为“%”。
我回答 server[localhost] 为 127.0.0.1、localhost、服务器名称等,数据库为 msnoise,用户名为 msnoise,表前缀为空白,但出现如下错误。
我找不到问题所在。
另外,当我在 linux 上写 'mysql' 时,会出现如下错误。
我看到了 my.cnf,但没有写任何与 mysql.sock 相关的内容,并且找不到文件位置。
你能告诉我解决方案吗?