如何使用示例在 MySQL 服务器中创建数据库?在这里,我们将同时使用命令提示符和 Workbench。数据库是您可以存储业务数据的存储位置。每个数据库都使用表以规范化的方式存储信息。因此,我们可以轻松地插入、选择、更新和删除业务数据。
在开始创建数据库之前,让我们先看一下此服务器中可用数据库的列表。要获取此信息,您需要使用以下命令。
SHOW DATABASES;
MySQL 创建数据库示例
创建数据库的基本语法如下:
CREATE DATABASE Database_Name
为了进行 MySQL 演示,我们将创建一个名为 First_Database 的数据库。因此,将 Database_Name 替换为 First_Database,如下所示:
CREATE DATABASE First_Database;
从下面的屏幕截图中,您可以观察到 MySQL 命令已成功执行。现在,让我向您展示可用的数据库。您可以在列表中看到 first_database。

使用 Workbench 创建 MySQL 数据库
在我们开始之前,请让我打开 Workbench。从下面的屏幕截图中,您可以在“模式”窗格下看到可用数据库的列表。
在此示例中,我们将使用 Workbench 中的查询创建一个名为 second_database 的新数据库。接下来,单击“执行”按钮来执行命令。
CREATE DATABASE second_database;
从下面的屏幕截图中,您可以看到命令已成功执行,并且您可以在“模式”下看到 second_database。

使用 Workbench 中的向导创建数据库
如果您不熟悉查询,请使用 MySQL Workbench 创建数据库。为此,在菜单中,单击“在连接的服务器中创建新模式”按钮。

选择该选项后,将打开以下选项卡窗口。请将模式的名称从 new_schema 更改为 Third_Database。
您可以使用“排序规则”下拉框来更改服务器默认的排序规则。接下来,单击“应用”按钮以创建新的模式或数据库。
我们已将 MySQL 配置为默认将模式名称和表名称转换为小写。因为我们使用 Third_Database 作为模式,所以它会显示将名称转换为小写。

单击“应用”按钮

接下来,单击“完成”按钮

现在,您可以在“模式”下看到 third_database。

提示:如果您在 Workbench 中找不到新创建的数据库,请单击“模式”旁边的刷新按钮。
如何检查数据库名称是否存在?
让我们看看当我们在 MySQL 中使用现有名称创建数据库时会发生什么。从下面的屏幕截图中,您可以看到它抛出了一个错误,说:无法创建 third_database。
CREATE DATABASE third_database;
注意:在组织中,我们可能拥有也可能没有权限知道可用的数据库。因此,始终建议检查名称是否已存在。
如果您有权查看可用的数据库,那么您可以使用 SHOW DATABASES 命令查看列表。如果没有,请使用以下选项。
如果 third_database 在系统中不存在,以下 Create Database 语句将执行该语句。
CREATE DATABASE IF NOT EXISTS third_database;

我将在该命令中尝试一个不同的名称。
CREATE DATABASE IF NOT EXISTS fourth_database;