MYSQL操作数据库-------查看、删除数据库
上篇我们学习了如何去创建数据库,本篇我们来学习如何查看和删除数据库
1.查看数据库
数据库的查看包含三个方面:查看MYSQL中存在的所有数据库、查看当前MySQL命令行所使用的数据库、查看MySQL中某个数据库的创建信息。
查看MYSQL中存在的所有数据库
语法格式:
SHOW DATABASES;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| students |
| sys |
| world |
+--------------------+
7 rows in set (0.02 sec)
查看当前MySQL命令行所使用的数据库
语法格式:
SELECT DATABASE();
mysql> select database();
+------------+
| database() |
+------------+
| students |
+------------+
1 row in set (0.00 sec)
查看MySQL中某个数据库的创建信息。
语法格式:
SHOW CREATE DATABASE database_name;
mysql> SHOW CREATE DATABASE students;
+----------+------------------------------------------------------------------------------------------------------------------------------------+
| Database | Create Database |
+----------+------------------------------------------------------------------------------------------------------------------------------------+
| students | CREATE DATABASE `students` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */ |
+----------+------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
PS: 看起来是不是感觉很乱?但是当你在语句后面加一个 \G
就会神奇的发现整个结果看起来就没有那么杂乱了,其实在mysql语句后加入 \G就可以让结果垂直排列
mysql> SHOW CREATE DATABASE students \G
*************************** 1. row ***************************Database: students
Create Database: CREATE DATABASE `students` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */
1 row in set (0.00 sec)
2.删除数据库
语法格式:
DROP DATABASE database_name;或DROP DATABASE IF EXISTS database_name;
mysql> DROP DATABASE students;
Query OK, 0 rows affected (0.01 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
+--------------------+
6 rows in set (0.00 sec)
PS.
如果数据不存在,则删除时会报错,推荐在日常工作中使用DROP DATABASE IF EXISTS database_name
MYSQL操作数据库-------查看、删除数据库相关推荐
- MySql error 1010 无法删除数据库
前言 mysql 5.6.47 删除数据库时,出现错误#1010,无法删除数据库 解决办法 参考这里:https://blog.csdn.net/maxracer/article/details/65 ...
- MySQL(7) ---删除数据库
使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限. 在删除数据库过程中,务必要十分谨慎,因 ...
- PL/SQL Developer操作界面查看oracle数据库版本
PL/SQL Developer操作界面查看oracle数据库版本 BANNER 1 Oracle Database 11g Enterprise Edition Release 2 PL/SQL R ...
- MySql cmd下的学习笔记 —— 有关建立数据库的操作(连接Mysql,建立数据库,删除数据库等等)...
(01) 连接数据库 mysql -uroot -p 之后输入密码 ******.(由于我的密码设置的是111,所以输入的是111) (02) 退出数据库 exit (03) 查看数据库 show d ...
- mysql数据库删除操作指令_MySQL删除数据库的命令是什么?
删除数据库的命令是:"DROP DATABASE 数据库名;":例"drop database student;"就是删除名为student的数据库." ...
- mysql drop库_Mysql 删除数据库drop database详细介绍
Mysql 删除数据库drop database 方法-:使用cmd模式下载删除 mysql> drop database school; 此命名删除了school数据库.但如果school数据 ...
- shell脚本给mysql创建表_shell脚本:实现MySQL创建数据库和删除数据库的脚本
OS操作系统:CentOS release 6.8 (Final) [root@sky9896chapter11]# vi createdatabase.sh #批量创建数据库 #!/bin/sh P ...
- .net mysql操作类_ASP.NET数据库操作类实例
本文实例讲述了ASP.NET数据库操作类.分享给大家供大家参考,具体如下: using System; using System.Data; using System.Configuration; u ...
- mysql如果存在则删除数据库_怎么判断sql数据库是否存在,存在删除
展开全部 判断数据62616964757a686964616fe78988e69d8331333433623135库,如果存在则删除: IF (EXISTS(SELECT * FROM master. ...
- linux 下删除pg数据库,PostgreSQL删除数据库
在本章中,我们将讨论如何删除在PostgreSQL数据库.有两个选择方法删除数据库: 使用DROP DATABASE从 SQL命令. 使用dropdb 一个命令行可执行文件. 使用此操作之前要小心,因 ...
最新文章
- 如何解决VS2015编译C4996错误
- 网友不同意 | 政协常委袁亚湘院士:不建议大部分孩子学奥数
- gp数据库中Appendonly与compresslevel
- 第7章—SpringMVC高级技术—不用web.xml,而使用java类配置SpringMVC
- 欺骗的艺术——第一部分
- SPLUS XML操作
- java P1195 口袋的天空
- Windows下Eclipse for C/C++的“Launch failed. Binary not found”完美解决方案
- html背景图片定位方法
- JavaScript中原生Array数组方法详解
- 百度之星初赛(A)——T6
- Binding的详细说明
- ibm mq安装配置_在IBM Integration Bus v10和IBM MQ v8之间配置MQ连接
- linuxoracle图形界面无法跳出_Linux 7图形化安装Oracle或者其他软件,打不开图形界面的问题 | 信春哥,系统稳,闭眼上线不回滚!...
- 元学习—模型不可知元学习(MAML)
- cin.tie(0)和ios::sync_with_stdio(false)
- 北大计算机普博申请,2018年北京大学博士研究生延长期资助申请通知
- 传奇服务器文件,【教程】传奇服务端(版本)的结构以及重要文件功能的概述-A02...
- 如何批量将word转换成pdf?
- 机器人届的“擎天柱”来了!能够在空中变形以快速栖息的四旋翼机器人