如何在 MySQL 中删除名称中带有“-”的数据库?

How to drop a database with "-" on its name in MySQL?

我试图在 PHPMyAdmin 中删除名为“login-system”和“test-application”的数据库,但它在“-”上给我一个错误,它说“意外的令牌。(近-) ".

您可以使用反引号转义 MySQL 中的对象名称:

DROP DATABASE `login-system`
-- Here ------^------------^