gpt4 book ai didi

mysql - 查询在 PhpMyadmin 上有效,但在我的服务器上无效

转载 作者:行者123 更新时间:2023-11-29 16:41:09 24 4
gpt4 key购买 nike

这是我的表格:
'modules-settings' 包含以下列:module_ticker | 姓名 | 模块代码 |.
'modules-users' 包含以下列: | 角色 | module_id | 模块顺序 |.

此查询 #1 有效:

SELECT `modules-settings`.module_code 
FROM `modules-settings`
JOIN `modules-users`
ON `modules-users`.module_id=`modules-settings`.module_ticker WHERE role='N'

但不是查询#2:

SELECT `modules-settings`.module_code, `modules-users`.module_order 
FROM `modules-settings`
JOIN `modules-users`
ON `modules-users`.module_id=`modules-settings`.module_ticker WHERE role='N'

SQL 错误为“无法执行查询”。 奇怪的是,当我在 PhpMyAdmin 上测试查询 #2 时它有效

我在这里缺少什么?感谢您的帮助。

最佳答案

我曾经看到过一次,服务器上的 mysql 客户端与 mysql 服务器的版本不同。请检查您的客户端和服务器版本是否相同。 phpmyadmin 绕过客户端并将查询直接发送到服务器,因此即使 mysql 客户端是不同版本,phpmyadmin 也可以工作。

关于mysql - 查询在 PhpMyadmin 上有效,但在我的服务器上无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53331820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com