
MySQL 有一些称为保留字的特殊名称。只有当使用反引号包裹时保留字才能用作表、列等标识符否则将引发错误。为避免此类错误要么不要使用保留字作为标识符要么将违规标识符包裹在反引号中。第 A.1 节因保留字导致的错误尝试从名为order的表中查询SELECT*FROMorder;引发错误Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near order at line 1MySQL 中的保留关键字需要用反引号转义SELECT*FROMorder;以区分关键字和表名或列名。另请参阅由于在 MySQL 中使用保留字作为表名或列名而导致的语法错误。