将表名称更改为“顺序”时出错

时间:2018-11-12 15:59:27

标签: mysql

enter image description here

我的问题是关于将表重命名为照片中提到的“顺序”。

1 个答案:

答案 0 :(得分:1)

不要这样做ORDER是MySQL中的保留关键字。

您应该认真考虑将其命名为其他名称,例如:ordersorderdata

仍然,如果只想使用order,则必须在其周围使用反引号,如下所示:

CREATE TABLE `order` (....

或(根据您的情况):

RENAME TABLE ordering TO `order`

在此处查看MySQL中关键字和保留关键字的完整列表:https://dev.mysql.com/doc/refman/8.0/en/keywords.html