如何删除 MySQL 数据库?
mysqlmysqli database
要删除任何数据库,我们需要在 MySQL 中使用 DROP 命令。语法如下。
DROP DATABASE yourDatabaseName;
首先,让我们检查 MySQL 中有多少个数据库。以下是查询。
mysql> SHOW DATABASES;
以下是输出。
+--------------------+ | Database | +--------------------+ | business | | database1 | | databasesample | | education | | hello | | information_schema | | javadatabase | | javadatabase2 | | javasampledatabase | | mybusiness | | mydatabase | | mysql | | performance_schema | | sample | | sampledatabase | | schemasample | | sys | | test | | test3 | | universitydatabase | +--------------------+ 20 rows in set (0.00 sec)
如上所示,MySQL 中总共有 20 个数据库。在这里,让我们尝试删除数据库"javadatabase"。
以下是删除数据库的查询。
mysql> DROP DATABASE javadatabase; Query OK, 0 rows affected (0.19 sec)秒)
我们已成功删除"javadatabase"。为了验证,让我们借助 SHOW 命令进行检查。
mysql> show databases;
以下是输出。
+--------------------+ | Database | +--------------------+ | business | | database1 | | databasesample | | education | | hello | | information_schema | | javadatabase2 | | javasampledatabase | | mybusiness | | mydatabase | | mysql | | performance_schema | | sample | | sampledatabase | | schemasample | | sys | | test | | test3 | | universitydatabase | +--------------------+ 19 rows in set (0.00 sec)
上面的输出现在显示 10 个数据库,即我们已成功删除"javadatabase"。现在,您找不到任何名为"javadatabase"的数据库。