mysql - 如何删除 mysql 中以关键字命名的表?

标签 mysql sql

我不小心将一个表命名为“order”。 由于“order by”是关键字词组,因此我无法删除此表:

> drop table order;
ERROR 1064 (42000): You have an error in your SQL syntax; ...

如何删除表格?

最佳答案

试试这个:

drop table `order`;

测试并使用 mysql :)

关于mysql - 如何删除 mysql 中以关键字命名的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6645395/

相关文章:

php - 我在 php 上使用 ajax 发送的值时总是出现错误

mysql - 字符串列表之间的百分比匹配(多个交集)

sql - 查找未在旧订阅阈值内重新订阅的订阅者

MYSQL SUM() 在一个表中并与其他 2 个表 JOIN

mysql - mysql查询日期间隔的替代方案

mysql - 选择具有关联值的 MAX(日期)

mysql - 如何在没有额外查询的情况下删除 sequelize 中的关联?

mysql - LOAD DATA LOCAL INFILE COMMAND 几个错误

android - 使用或不使用反向地理编码来索引具有约 500,000 行的 MySQL 表?

mysql - 一张大 table 或许多小 table