前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件测试|SQL数据库相关操作,这篇文章就够了

软件测试|SQL数据库相关操作,这篇文章就够了

原创
作者头像
霍格沃兹测试开发Muller老师
发布2023-05-07 11:42:25
1640
发布2023-05-07 11:42:25
举报
文章被收录于专栏:muller的测试分享

前言

我们之前介绍了SQL的常用命令,本篇文章我们来介绍SQL数据库的相关操作,包括数据库的新建修改删除操作。

创建数据库

SQL CREATE DATABASE 语句用来创建一个新的数据库,CREATE DATABASE 语句的基本语法如下:

代码语言:sql
复制
CREATE DATABASE DatabaseName;

注:DatabaseName 为数据库名字,它的名字必须是唯一的,不能和其它数据库重名

示例

如果希望创建一个名为 player 的数据库,那么 CREATE DATABASE 语句的写法如下:

代码语言:sql
复制
CREATE DATABASE player;

注:创建数据库之前,请确保拥有管理员权限。

创建数据库之后,可以使用 SHOW DATABASES 语句查看:

代码语言:sql
复制
SQL> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| player             |
+--------------------+
3 rows in set (0.00 sec)

删除数据库

SQL DROP DATABASE 语句用来删除已经存在的数据库,DROP DATABASE 语句的基本语法如下:

代码语言:sql
复制
DROP DATABASE DatabaseName;

DatabaseName 表示要删除的数据库。

示例

如果希望删除现有的 test 数据库,那么 DROP DATABASE 语句的写法如下:

代码语言:sql
复制
DROP DATABASE player;

注:慎用 DROP DATABASE 语句,数据库被删除后将丢失所有数据

在删除数据库之前,请确保您拥有管理员权限。数据库被删除后,你可以使用 SHOW DATABASES 语句在数据库列表中查看:

代码语言:sql
复制
SQL> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+
2 rows in set (0.00 sec)

选择数据库

如果系统中有多个数据库,那么在开始操作之前,我们需要先选择一个数据库,SQL USE 语句用来选择一个已经存在的数据库。

USE 语句的基本语法如下:

代码语言:sql
复制
USE DatabaseName;

DatabaseName 表示要选择的数据库名称,它必须是存在的。

首先使用 SHOW DATABASES 语句查看所有已存在的数据库:

代码语言:sql
复制
SQL> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| player               |
+--------------------+
5 rows in set (0.00 sec)

如果我们想要使用player数据库,我们只需要执行下面的 SQL 命令:

代码语言:sql
复制
SQL> USE plaayer;

总结

本文主要介绍了SQL操作数据库的相关命令,我们需要注意的删除数据库时必须拥有管理员权限,更需要注意即使有管理员权限,也需要谨慎使用删除命令。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
    • 创建数据库
      • 删除数据库
        • 选择数据库
          • 总结
          相关产品与服务
          数据库
          云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档