Mysql 为什么无法提取我的SQL表中的一列(文本列)?

Mysql 为什么无法提取我的SQL表中的一列(文本列)?,mysql,syntax-error,Mysql,Syntax Error,当我试图在MySQL中提取表中的一列(包含文本)时,我遇到了一个语法错误: 意外的键符号,而其他列则不是 有人知道问题出在哪里吗 我正在尝试以下简单代码: SELECT key, name FROM data1.info 如果我将列“key”替换为任何其他列名,它将起作用,但不适用于此列 “键”列包含与键类似的内容: 8997897986575625757576557576523686812638612836263816283618263861826361836 键是保留字,因此在使用保留

当我试图在MySQL中提取表中的一列(包含文本)时,我遇到了一个语法错误:

意外的键符号,而其他列则不是

有人知道问题出在哪里吗

我正在尝试以下简单代码:

SELECT key, name 
FROM data1.info
如果我将列“key”替换为任何其他列名,它将起作用,但不适用于此列

“键”列包含与键类似的内容:

8997897986575625757576557576523686812638612836263816283618263861826361836

是保留字,因此在使用保留字时,必须在列名周围使用倒勾(`)

SELECT `key`,name FROM data1.info

向我们展示数据库结构和一些代码,以便我们能够提供帮助。我也尝试过这一点。有了这个,我只会得到带有单词(key)的行them@user2058811-您必须使用单引号而不是倒勾。是的,我使用的是“键”,结果是:键key@user2058811,反勾号与单引号(您正在使用的引号)不同,请从答案中复制它,然后再试一次。