问题标签 [mysql4]

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

mysql4 - 使用“显示查询”作为子查询来计算 MySQL 4.1 中的行数

我安装了 MySQL 4.1 服务器版本。我想在 SELECT 语句中使用“显示查询”作为子查询。例如:

但这给了我一个错误,例如:

根据我的理解和对网络的研究,我认为“显示查询”不能用作子查询。

好吧,我遇到了名为 FOUND_ROWS() 的函数。但是这个函数在我做的任何“显示查询”上都会返回 1。例如:

并给了我这个:

由于我使用的是 MySQL 4.1,因此尚未引入 information_schema 数据库。有没有其他方法可以解决我的问题?

条件:

  • 我必须使用 MySQL 4.1
  • 应该使用 MySQL 查询进行计数。
0 投票
1 回答
3626 浏览

mysql - 错误 2027 (HY000):格式错误的数据包 - 登录期间

我的服务器 4.0 和 5.7 上有 2 个 MySQL 数据库版本。我的应用程序可以毫无问题地连接到两个 MySQL 数据库,但是当我尝试登录 MySQL 命令行工具时,它显示错误,如下所示。我也注意到,即使我停止了 MySQL 5.7 服务,它也会显示相同的错误,但如果我停止了 MYSQL4.0 服务,它会显示:

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

根据类似主题的一些回复,格式错误的数据包是因为旧密码散列问题,但我需要做些什么来更改密码?还是我的问题与密码无关?

仅供参考,我使用的是 Windows Server 2012 R2。Mysql 5.7.21 和 Mysql 4.0.17

0 投票
1 回答
42 浏览

php - 删除脚本

我制作了一个脚本来删除我游戏中的角色。它工作艰难。但似乎任何拥有随机帐户(不拥有该角色)的人都可以删除它们。它会正确检查密码、密码等,只是它不会检查字符名以匹配脚本中使用的 playerID。

我希望这里的任何人都可以帮助我。

这是脚本

我已经尝试添加字符名检查,但它在另一个表中,我不知道该怎么做。

这是基本的索引删除页面

这是脚本。

好脚本工作正常。

我希望脚本会检查 Char_name 用于使用 PlayerID 进行验证,因此只有所有者才能删除它。

0 投票
1 回答
68 浏览

docker - 创建dockerfile entrypoint.sh后docker mysql 4.0.27启动问题

我已经创建了一个 docker 映像,但我无法自动启动甚至启动 mysql。问题是 echo "$@"in entrypoint.sh,我希望运行mysqld_safe,但它没有。如果更改线路回显"$@"mysqld_safe --user=mysql成功启动。我不知道自动运行的正确形式是什么mysql_safe --user=mysql。应该在 dockerfile 中写入什么才能正确CMD[]运行entrypoint.sh

我的代码是下一个: