问题标签 [mysql-5.0]

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 回答
151 浏览

python-3.x - Blender中的Python编码

有人可以帮我解决这个问题吗?

我将 Blender 2.74 和 Python 3.4 与 MySQL 的正确连接器一起使用。(顺便说一下,我只是使用 Blender 和 Python 的初学者。)

我想要的是制作一个登录用户界面并将输入的名称保存到数据库中,但我的代码似乎有点不对或错误。当我尝试运行代码时,它没有将值保存在变量中,但是当我尝试在 python IDE (PyCharm) 中运行它时它起作用了。

这是代码:

错误是:

mysql.connector.errors.ProgrammingError: 1064 (42000): 你的 SQL 语法有错误;检查与您的 mysql 服务器版本相对应的手册,以在第 1 行的 '%s' 附近使用正确的语法。

有人可以告诉我在这里需要做什么吗?我需要一些附加组件才能让它工作吗?

非常感谢您阅读我的帖子以及将发表意见的人。

0 投票
0 回答
31 浏览

mysql - 当我在 MySQL 5.6 中运行以下查询时,它显示 141000 条记录。但是当我在 MySQL 5.0 上运行它时,它只获取 91 条记录

最近我们在测试服务器中将 MySQL 从 5.0 升级到了 5.6。但是我们的实时服务器仍然是 MySQL 5.0 版本。

当我在 MySQL 5.6 中运行以下查询时,它显示 141000 条记录,但是当我在 MySQL 5.0 上运行它时,它只获取 91 条记录。

在 MySQL 5.6(141000 条记录)中检索不到 3 分钟,在 MySQL 5.0(91 条记录)中检索需要 29 分钟。

我不知道是什么问题。没有抛出任何错误。

在 Live 服务器中,升级到 5.6 需要一些时间。我们将尽快升级。但是,我必须解决这个问题才能上线。

0 投票
1 回答
3200 浏览

mysql - MySQL NEW 关键字

我有一个看似基本的问题,但我一直找不到答案。MySQL 中的 NEW 关键字是指执行给定操作后行的外观还是仅指查询中使用的实际值?例如:

假设我有一个表示例,其中包含 A int(6)、B varchar(10) 和 C varchar(10) 列。该表有一行(1,“hello”,“world”)。如果我然后执行更新:

如果我有一个更新后触发器,我希望 NEW.C 的值是“bob”,但 NEW.B 的值是“hello”还是 null?

0 投票
1 回答
90 浏览

php - 从用 mysql 5.5 编写的数据库迁移到用 mysql 5.0 编写的数据库

我需要更改对所有数据库的直接访问权限,因为我需要使用外部云中的插件自动备份它们,以便在我的网站被黑客入侵时更快地恢复我的网站。问题是我使用的是旧版本的托管服务(godaddy),所以我的数据库在 mysql 5.5 版中,但为了使它们可以访问,我需要 5.0 版。因此,当我在旧版本中导入它们时,我收到此错误:

1273 - 未知排序规则:'utf8mb4_unicode_ci'

有没有人经历过这样的情况?

0 投票
1 回答
62 浏览

php - mysql_error():提供的参数不是有效的 MySQL-Link 资源

我使用此脚本将 csv 文件加载到 mysql :

在我最新的 mysql 中它的工作。

在我的旧版本 mysql 的服务器中,当我上传文件时,mysql 5.0 给我一个错误。

mysql_error():提供的参数不是有效的 MySQL-Link 资源

有人可以告诉我该怎么做。

0 投票
2 回答
58 浏览

mysql - 删除前几天的记录,但如果全部删除,保留最后 20 条记录

我有这样的事情:

但如果所有记录都超过 10 天 - 此查询将全部删除!我想保留最后 20 条记录,即使它们太旧了!

请帮忙,我需要什么以及如何更新我的代码,以及什么会更好地使用窗口函数OVER()的限制+偏移量 或需要另一个?

0 投票
3 回答
3500 浏览

mysql - 如何使用 MySQL 删除列中的特殊字符?

我参与了一个项目,遇到了别人设计的不好,我们有一个表叫任务,每个任务有很多用户,任务表如下:

并且用户存储aaa,bbb,ccctask_users列中,这意味着将许多用户ID放入一列,我知道这是一个非常糟糕的设计,但由于它是一个旧项目,我无法修改表格设计。

现在我有一个问题,如果用户被删除,我怎样才能将其从task_users列中删除?

用户 id 是由 UUID 生成的,它是 32 个字符的固定长度,所以每个用户 id 都是唯一的,例如40cf5f01eb2f4d2c954412f27b3bf6eb,但问题是用户 id 可能出现在task_users列的任何位置,所以我不知道如何去掉它

当删除用户 id 时,更新的结果就像

我想知道我们可以使用一个更新 sql 来删除指定的用户 id 并仍然保持相同的数据格式吗?

注意:我是在 MySQL 存储过程中做的,附加变量可能会有所帮助,但我还是想只使用一个 sql 来做,MySQL 版本是5.0

提前致谢!

0 投票
0 回答
1513 浏览

mysql - ASC 的语法错误,MySQL 8.0 的 DESC

我最近迁移了我的客户遗留基础设施,这需要将旧的 MySQL 5.0 数据库迁移到 MySQL 8.0 数据库(我们在迁移到 Server 2016 时遇到了一些其他问题,这意味着我们必须这样做)

无论如何,客户今天已与我联系,因为其中一个查询不起作用,我无法深入了解它。

似乎以下行用于大多数/几乎所有查询都不起作用。

GROUP BY L.GrowerID, L.DCropID, C.Variety, C.Crop, L.SizeID DESC, S.Size;

完整查询:

如果我删除 GROUP BY L.GrowerID, L.DCropID, C.Variety, C.Crop, L.SizeID DESC, S.Size;

它返回完全空白的结果,但运行时没有语法错误。

还值得一提的是,如果我删除ASC和(或)DESC查询运行而不应用升序和降序过滤 - 这对我的客户来说稍微好一点还不够。

请参阅以下我在使用一些错误查询时收到的语法错误。

我不是 MySQL 专家,这只是落在我的桌子上......我相信你明白。

任何帮助都会很棒。

0 投票
1 回答
1333 浏览

tomcat8 - 无法在端口 8080 上启动 tomcat

我已经下载了 NetBeans-8.0.1-windows 和 MySQL 5.0 setup 和 tomcat 8.5 并成功安装在 win 7 OS 上。

现在我正在尝试启动 Apache Tomcat,但它总是显示如下错误

Tomcat 启动失败,服务器端口 8080 已被使用。

请帮助解决这个问题。我已经下载了 mysql-connector-java-8.0.17.zip 并解压。

0 投票
1 回答
525 浏览

mysql - 我试图将我的 SpringBoot 应用程序与本地主机中的 MySQL 数据库连接起来。但它显示了这个错误。(我的 MySQL 版本是 5.0)

我的pom.xml文件