MySQL基本操作和基于MySQL基本操作的综合实例项目

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: MySQL基本操作和基于MySQL基本操作的综合实例项目

MySQL数据库的基本操作和基于MySQL数据库基本操作的综合实例项目


1、 登入MySQL数据库


登入MySQL数据库:

C:\WINDOWS\system32>MySQL -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 25
Server version: 8.0.29 MySQL Community Server - GPL
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>


1、创建数据库


创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理。

如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据库。

MySQL中创建数据库的基本SQL语法格式为:


CREATE DATABASE database_name;


创建名为db_database的数据库,如下所示


CREATE DATABASE db_database;


2、删除数据库


删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除,删除数据库语句和创建数据库的命令相似,MySQL中删除数据库的基本语法格式为:


DROP DATABASE database_name;


创建名为db_database的数据库,如下所示


DROP DATABASE db_database;


3、综合案例——数据库的创建和删除


要求:使用数据库操作语句创建、查看和删除数据库,要求如下几点所示:

1:创建数据库zoo:

2:选择当前数据库为zoo:

3:查看数据库zoo的信息:

4:删除数据库zoo:


操作过程:


cmd环境创建和删除数据库


1:创建数据库zoo:


在创建数据库之前,在cmd环境中先登入MySQL,如下所示:

C:\WINDOWS\system32>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 8.0.29 MySQL Community Server - GPL
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>


创建数据库zoo的SQL语句如下所示:


mysql> CREATE DATABASE zoo;
Query OK, 1 row affected (0.01 sec)


2:选择当前数据库为zoo:


选择当前数据库为zoo的SQL语句如下所示:


mysql> USE zoo;
Database changed


3:查看数据库zoo的信息:


查看数据库zoo的信息的SQL语句如下所示:


mysql> SHOW CREATE DATABASE zoo \G;
*************************** 1. row ***************************
       Database: zoo
Create Database: CREATE DATABASE `zoo` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */
1 row in set (0.00 sec)

4:删除数据库zoo:


删除数据库zoo的SQL语句如下所示:


mysql> DROP DATABASE zoo;
Query OK, 0 rows affected (0.01 sec)


运行结果如下图所示:64b445417fc04d0696122d2e0eeec0c2.png


用Navicat创建和删除数据库

进入Navicat软件好,新建一个创建数据库的查询。

在查询中编写如下的SQL语句,如下所示。


-- 1:创建数据库zoo:
CREATE DATABASE zoo;
-- 2:选择当前数据库为zoo:
 USE zoo;
-- 3:查看数据库zoo的信息:
SHOW CREATE DATABASE zoo\G;
-- 4:删除数据库zoo:
 DROP DATABASE zoo;


运行过程如下所示

1、选择CREATE DATABASE zoo;的SQL语句,如下图所示

1f93260b422d47a9aa83d49066ee8b63.png

2、选择 USE zoo;的SQL语句,如下图所示


1b2f56b56ff94e518e91d2039766606b.png


3、选择SHOW CREATE DATABASE zoo;的SQL语句,如下图所示


91daadd5064847e5a763c8422cf06355.png


4、选择DROP DATABASE zoo;的SQL语句,如下图所示

fff9031540ac454abb46da3e7c14c89f.png


总结


本文主要介绍了数据库的创建和删除的SQL语句:

CREATE DATABASE database_name和

DROP DATABASE database_name;

使读者可以很快掌握MySQL数据库中关于创建和删除数据库的基本使用方法。另外还介绍了分别使用cmd环境创建、删除数据库和Navicat环境中创建、删除数据库的使用方法。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
26天前
|
存储 SQL 关系型数据库
创建并配置RDS实例
在阿里云上创建RDS实例涉及登录控制台、进入RDS管理页面、创建实例、选择数据库引擎和版本、配置实例规格与存储、设定网络与安全组、设置实例信息、确认订单并支付,最后初始化数据库。操作步骤可能因界面更新或数据库引擎不同略有差异。
18 1
|
28天前
|
关系型数据库 MySQL 数据库
初始化RDS实例
初始化RDS实例
14 3
|
28天前
|
SQL 关系型数据库 MySQL
购买阿里云RDS实例
购买阿里云RDS实例
165 2
|
28天前
|
弹性计算 关系型数据库 MySQL
连接RDS实例
连接RDS实例
11 1
|
1月前
|
SQL 关系型数据库 MySQL
MySQL多实例部署:从概念到实操的全面指南
MySQL多实例部署:从概念到实操的全面指南
40 0
|
1月前
|
Java 关系型数据库 MySQL
【项目】手把手带你用 SpringBoot、Uniapp、MySql 开发一个简单的活动报名项目
【项目】手把手带你用 SpringBoot、Uniapp、MySql 开发一个简单的活动报名项目
118 1
|
2月前
|
Java 关系型数据库 MySQL
docker 部署springboot项目,连接mysql容器
docker 部署springboot项目,连接mysql容器
77 0
|
2月前
|
SQL 关系型数据库 MySQL
mysql数据库日常 ---mysql数据库基本操作
mysql数据库日常 ---mysql数据库基本操作
|
2月前
|
关系型数据库 MySQL Linux
docker构建mysql以及多实例
docker构建mysql以及多实例
26 0
|
3月前
|
SQL 关系型数据库 MySQL
MySQL数据库——DML基本操作
MySQL数据库——DML基本操作

推荐镜像

更多