MySQL 基本操作:创建、查看与删除数据库
本文详细介绍 MySQL 数据库中创建、查看与删除的核心命令。通过具体代码示例,讲解如何建立独立的业务数据库,识别并区分默认系统数据库(如 information_schema、mysql 等),以及安全地移除不再需要的数据容器。
目标与准备条件
在关系型数据库中,真正有价值的是存储在表中的数据,而多个表组成了数据库。作为数据库管理工具,我们需要对容器本身进行基础维护。主要涉及以下三个核心动作:
1. 创建数据库:建立新的数据存储容器。
2. 查看数据库:确认当前环境中存在的数据库列表。
3. 删除数据库:移除不再使用的数据库容器及其内部所有未备份的数据。
真实操作顺序
第1步:创建数据库
目的:初始化一个名为 "school" 的独立数据库,用于后续存储学校相关数据。
入口:MySQL 命令行界面 (CLI)。
重要参数:数据库名称需具有语义意义,语句必须以分号 ; 结尾。
执行以下命令:create database school;
预期结果:
如果执行成功,终端将返回确认信息,包含受影响的行数和执行耗时,例如:
Query OK, 1 row affected (0.00 sec)这表明数据库已成功创建在当前服务器实例中。
第2步:查看当前所有数据库
目的:验证新创建的数据库是否存在,并了解系统中默认的数据库结构,避免误操作关键系统库。
入口:MySQL 命令行界面。
重要参数:使用 show databases; 命令列出所有可见数据库。
执行以下命令:show databases;
预期结果:
终端将输出一个表格,其中应包含刚刚创建的 school 数据库。此外,你会看到一系列默认存在的系统数据库,其常见用途如下:
information_schema:提供关于数据库元数据的信息。mysql:存储用户权限、插件配置等核心安全信息,严禁随意删除或修改。performance_schema:用于监控服务器性能。test:通常用于测试环境,若无特殊需要可安全删除。
确认列表中包含了
school 且其他系统库完整无误,即表示查看成功。
第3步:删除数据库
目的:彻底移除名为 "school" 的数据库及其内部所有数据。
入口:MySQL 命令行界面。
风险提醒:drop database 是危险操作,一旦执行,该数据库内的所有表和记录将无法通过常规手段恢复。在执行前请务必确认数据已备份或不复需要。
重要参数:指定要删除的数据库名称,以分号结束。
执行以下命令:drop database school;
预期结果:
若执行成功,系统将返回:
Query OK, 0 rows affected (0.00 sec)再次运行
show databases; 时,school 将不再出现在列表中,证明删除操作已完成。
简要总结
MySQL 的数据库层级管理相对简单,主要依赖 create、show 和 drop 三条命令。值得注意的是,实际开发中我们更多操作的是数据库内的“表”(Table),而非数据库容器本身。因此,在进行删除操作时需谨慎,确保不影响其他业务库的使用。以上就是 MySQL 数据库基本操作(创建、删除、查看)的详细内容,更多关于 MySQL 入门教程的资料请关注本站其它相关文章!
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













