在 MySQL 中下表中的字显式被保留。其中大多数字进制被标准 SQL 用作列名 和/或 表名( 例如GROUP
) 。少数被保留了因为 MySQL 需要它们,( 目前) 使用 yacc 解析程序保留字被引起来后可以用作识别苻。
你不小心使用了下面的关键字那么就会报这个错误:
MySQL 关键字和保留字
下面这个表格的目前 MySQL 所拥有的关键字和保留字,在使用 MySQL 创建库洺、表名、字段名等的时候最好避免直接使用这些单词,并且不分大小写否则的话很容易报错。
有时候由于特殊原因又必须使用这些关键字当作名称怎么办?办法还是有的这里推荐三种方式来解决这个问题。
一、将表名或字段名用方括号([]
)括起来
二、将表名或字段名用两个重音符号(`)括起来
重音符号键即是键盘上 “1” 键左边的、“Tab” 键上边的那个键此符号亦被称为“反向引号”。