MySQL 中删除或删除数据库

如果我们是数据库或 Linux 系统管理员,那么我们可能经常需要从系统中删除不需要的数据库。 在 Linux 中有几种方法可以删除 MySQL 数据库。 我们可以使用 MySQL 命令行或 phpMyAdmin 来删除 MySQL 数据库。 我们必须拥有具有删除权限的 MySQL 用户帐户才能从系统中删除 MySQL 数据库。

在本教程中,我们将向我们展示 Linux 中删除(或删除) MySQL 或 MariaDB 数据库。

先决条件

  • 在 云平台上运行 Linux 的服务器
  • 在我们的服务器上配置的 root 密码

创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择任何具有至少 1GB RAM 的 Linux 操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

使用 mysqladmin 删除 MySQL 数据库

mysqladmin 是一个 MySQL 内置命令行实用程序,允许我们通过命令行界面创建和删除 MySQL 数据库、检查 MySQL 进程以及设置 MySQL root 密码。

首先,使用以下命令列出系统中所有可用的数据库:

mysqlshow -u root -p

我们将在以下输出中获得所有数据库的列表:

+--------------------+
|     Databases      |
+--------------------+
| drupaldb           |
| information_schema |
| magentodb          |
| mysql              |
| performance_schema |
| sys                |
| wpdb               |
+--------------------+

现在,从上面的列表中选择 drupaldb 数据库并通过运行以下命令将其删除:

mysqladmin -u root -p drop drupaldb

我们应该看到以下输出:

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do we really want to drop the 'drupaldb' database [y/N] y
Database "drupaldb" dropped

在 MySQL 控制台中删除 MySQL 数据库

MySQL 数据库也可以在登录 MySQL shell 后删除。 为此,请使用以下命令以 root 用户身份登录 MySQL 控制台:

mysql -u root -p

登录后,我们应该会看到以下输出:

接下来,使用以下命令列出所有可用的数据库:

mysql> show databases;

我们应该在以下输出中看到所有数据库:

+--------------------+
| Database           |
+--------------------+
| drupaldb           |
| information_schema |
| magentodb          |
| mysql              |
| performance_schema |
| sys                |
| wpdb               |
+--------------------+

接下来,使用以下命令从上述列表中删除名为 magentodb 的 MySQL 数据库:

mysql> drop database magentodb;

接下来,使用以下命令退出 MySQL 控制台:

mysql> exit;

我们也可以在不登录 MySQL 控制台的情况下删除名为 wpdb 的 MySQL 数据库,如下所示:

mysql -u root -p -e "drop database wpdb";

使用 PhpMyAdmin 删除 MySQL 数据库

在开始之前,请确保 phpMyAdmin 已安装在我们的服务器上。
接下来,打开我们的 Web 浏览器并使用 URL http://wer-server-ip/phpmyadmin 访问 PhpMyAdmin Web UI。 我们应该看到以下页面:
phpMyAdmin 登录页面

提供我们的 MySQL root 用户名和密码,然后单击 Go 按钮。 我们将被重定向到以下页面上的 PhpMyAdmin 仪表板:
phpMyAdmin 仪表板页面

现在,单击数据库。 我们应该在下一页上看到所有数据库:
phpMyAdmin 删除数据库页面

现在,选择要删除的数据库,然后单击 Drop 按钮删除选定的数据库。

在上面的帖子中,我们解释了如何通过命令行和 PhpMyAdmin 删除 MySQL 数据库。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论