MySQL 学习入门教程:创建和删除数据库
了解如何在 MySQL 中管理数据库。例如,了解如何创建新数据库、删除现有数据库以及列出 MySQL 数据库服务器中的所有数据库。
让我们演示如何在 MySQL 中创建新数据库。
创建数据库
在对数据进行其他操作之前,必须先创建数据库。数据库是数据的容器。它可用于存储联系人、供应商、客户或您希望存储的任何其他数据。在 MySQL 中,数据库是用于存储和操作数据的对象的集合,例如表、数据库视图、触发器、存储过程等。
要在 MySQL 中创建数据库,请使用 让我们更详细地看一下 例如,要创建名为 执行该语句后,MySQL并没有返回新数据库已创建的消息。 SHOW DATABASES 在此MySQL中数据库服务器是 选择要使用的数据库 在使用指定的数据库之前,必须通过 您可以使用 删除数据库意味着数据库中的所有数据和关联对象将被永久删除且无法撤消。因此,执行此查询时要考虑几个因素,这一点非常重要。 要删除数据库,请使用 按照 DR 要删除的数据库。与 如果您想练习使用 这三个语句的说明如下: 在本教程中,您学习了在MySQL中管理数据库的各种语句,包括创建新数据库、删除现有数据库、选择要使用的数据库以及显示MySQL数据库服务器中的所有数据库。CREATE DATABASE❀ 语句如下:
SQLCREATE DATABASE [IF NOT EXISTS] database_name;
CREATE DATABASE
语句:
ASE语句后面是❝数据库的名称创建的。建议数据库名称尽可能有意义且具有描述性。
IF NOT FOUND
是句子中的可选从句。 IF NOT EXISTS
子句通过创建数据库服务器上已存在的新数据库来防止错误。 MySQL 数据库服务器中不能有同名的数据库。 mytestdb
的数据库,您可以运行 CREATE DATABASE❙❙ 语句,后跟数据库名称: (如果没有)这样的数据库在当前MySQL服务器数据库:
mytestdb
,则创建成功,如下图:
SQLCREATE DATABASE IF NOT EXISTS mytestdb;
SHOW DATABASES
语句显示 MySQL 数据库服务器中的所有数据库。您可以使用语句SHOW DATABASES
来查看您要创建的数据库,或者在创建新数据库之前查看数据库服务器上的所有数据库,例如:
SQL+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| testdb |
| yiibaidb |
+--------------------+
5 rows in set
6
数据库。 informationschema
、performance_schema
和 mysql
是 vi,baidi b 时可用的默认数据库 MySiy 是创建的新数据库。USE
语句告诉MySQL要使用哪个数据库。
SQLUSE database_name;
USE
语句来选择示例数据库(yiibaidb❀)❀❀❝s: ,所有操作(例如如查询数据、创建新表或调用存储过程)都会对当前数据库产生影响(即
yiibaidb
)。 删除数据库
DROP DATABASE
语句,如下所示:
SQLDROP DATABASE [IF EXISTS] database_name;
CREATE DATABASE
语句类似,IF EXISTS
是该语句的可选部分,用于防止删除数据库服务器上不存在的数据库。 DROP DATABASE
语句,您可以创建一个新数据库,然后删除它。我们看下面的查询:
SQLCREATE DATABASE IF NOT EXISTS tempdb;
SHOW DATABASES;
DROP DATABASE IF EXISTS tempdb;
CREATE DATABASE tempdb
。 SHOW DATABASES
语句显示所有数据库。 DROP DATABASE
语句删除名为 tempdb
的数据库。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。