你可以通过使用表指定数据库名来DROP TABLE IF EXISTS吗?

H. *_*nce 8 php mysql sql-drop

我试图使用以下查询语句删除数据库中的表:

mysql_query('DROP TABLE IF EXISTS "dbName.tableName"') or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

但我不断收到错误.有谁知道指定dbName.tableName是否无效?

Emm*_*man 20

mysql_query('DROP TABLE IF EXISTS `dbName`.`tableName`') or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)


Kri*_*ris 6

您应该使用反引号而不是双引号,如下所示:

mysql_query('DROP TABLE IF EXISTS `dbName`.`tableName`');
Run Code Online (Sandbox Code Playgroud)