当前位置: 首页 > 面试题库 >

简单的MySQL语法错误[关闭]

狄子真
2023-03-14
问题内容

关闭。 这个问题不能重现,或者是由错别字引起的。它当前不接受答案。

想要改善这个问题吗? 更新问题,使它成为Stack Overflow的主题。

6年前关闭。

改善这个问题

我正在运行下面的代码,找不到错误是什么。有人可以建议我检查一下吗?

$result = mysql_query("SELECT * FROM table") or die (mysql_error());

您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的“表”附近使用


问题答案:

table 是保留关键字,必须使用反引号将其转义。

SELECT * 
FROM `table`
  • MySQL保留关键字列表


 类似资料:
  • Sangria.parser.SyntaxError:解析GraphQL查询时出现语法错误。输入结尾意外,应为union、Comments、INTERNECT、SPALEAR、enum、type、inputType或directive(第1行第79列):“Query FetchPokemons{\n pokemonsWithHeight(Height:100){\n NAME\n}\n}” 但是在

  • 问题内容: 这个MySQL脚本会安装多个触发器。 它在一台运行MySQL 5.0.51b-community的机器上工作。在另一台运行MySQL 14.12 Distrib 5.0.45的计算机上,对于redhat-linux-gnu(i386),它会失败,并显示此错误消息,这似乎与; 有关;句法 : 第272行的错误1064(42000):您的SQL语法有错误; 查看与您的MySQL服务器版本相

  • 自1个月以来,我们一直在使用Flyway,没有遇到任何问题。 但是,今天我尝试添加一个很长(超过1500行)的新迁移脚本,遇到了一个奇怪的MySQL语法错误。 我在MySQL Workbench中打开了这个脚本,没有报告语法错误,脚本执行没有错误。 这个名为V10012__insert-acceptance-testing-event-moment-passed.sql的脚本包含以下说明。 插入语

  • 问题内容: 我的sql语句出了什么问题,它说问题在FULL JOIN附近,但是我很困惑: 请温柔些,因为我不是sql Fundi 问题答案: MySQL不提供完全连接,您可以使用 一对LEFT + RIGHT和UNION;或者 使用LEFT,RIGHT和INNER和UNION ALL的三元组 该查询也非常错误,因为您有GROUP BY,但是SELECT列不是聚合的。 将其正确转换为LEFT + R

  • SQL查询: 这是一个旧文件,我试图通过phpMyAdmin在HostGator上运行。我收到一个错误,上面写着: MySQL说:#1064-您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以在第5行的“)ENGINE=MyISAM”附近使用正确的语法 更新:如果我将语句更改为this,我仍然会收到错误: 我得到错误: 错误1064 (42000):您的SQL语法有错误;检查与您的