2015-10-15 98 views
1

我创建了一个名称为123的mysql数据库,当我想删除它时,它不会丢弃并抛出错误。我用查询。 DROP DATABASE 123;并尝试了DROP DATABASE'123'; 。其他名称为ABC123的数据库正在丢失。任何解决方案都会很棒。如何删除一个有数字的mysql数据库

回答

2

尝试使用此:

DROP DATABASE `123` 

您需要将该名称放入反引号内。

+0

工作。感谢反引号。我用单引号做..这就是为什么我有错误。当与反引号数据库一起使用时已经下降。 –

+0

@AnilkumarKun: - 不客气。注意:将来不要使用这些数据库名称。这会让你感到困惑,也会给你带来麻烦。快乐的编码。 –

2

你不应该选择DB或表这样的名字,但你可以删除数据库

DROP DATABASE `123` 

需要使用反引号的数据库名称

+0

工作。感谢反引号。我用单引号做..这就是为什么我有错误。当与反引号数据库一起使用时已经下降。 –