语法

查看数据库的语句是SHOW DATABASES,查看数据库语法格式是:

SHOW DATABASES [LIKE '数据库名'];
;代表要执行以上语句

语法说明:

  • LIKE是可选项,用于匹配特定的数据库名称,LIKE可以部分匹配,也可以完全匹配。这个LIKE 作用就是如果数据库庞大起来你指定搜索名字可以缩小搜索时间。
  • 数据库名称是''包围的。

例子

创建并查看全部数据库
建一个名字叫test的数据库:

mysql> CREATE DATABASE test1;
Query OK, 1 row affected (0.00 sec)

使用SHOW DATABASES语句显示权限范围内所有的数据库名字,这里没有添加数据库名是显示全部数据库名:

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test1              |
| tset               |
+--------------------+
6 rows in set (0.02 sec)

使用LIKE语句

  • 首先建立几个前缀名字相同的数据库:
mysql> CREATE DATABASE test2;
Query OK, 1 row affected (0.00 sec)mysql> CREATE DATABASE test3;
Query OK, 1 row affected (0.00 sec)mysql> CREATE DATABASE test4;
Query OK, 1 row affected (0.00 sec)
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test1              |
| test2              |
| test3              |
| test4              |
| tset               |
+--------------------+
9 rows in set (0.04 sec)

在这里大家建数据库要一个一个建,同时建立会报错。

  • 使用LIKE,查看名字包含test的数据库:
mysql> SHOW DATABASES LIKE '%test%';
+-------------------+
| Database (%test%) |
+-------------------+
| test1             |
| test2             |
| test3             |
| test4             |
+-------------------+
4 rows in set (0.04 sec)

这里是%test%是代表名字包含test的数据库,
如果将%test%换成test%则代表查找tset开头的数据库,
%test代表已test结尾的数据库。
这些语句在现在看着用处不大,当数据库量起来以后,会帮我们节省大量的查找时间。

MySQL之查看数据库(SHOW DATABASES语句)相关推荐

  1. mysql查看数据库创建语句_mysql-模糊查找数据库和查看数据库的创建语句

    查看指定部分的数据库:模糊查寻 语法: show databases like 'pattern' – pattern是模式 %:表示匹配多个字符 _: 表示匹配单个字符 创建数据库进行测试: 创建t ...

  2. Mysql——》查看数据库表结构

    版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者. https://blog.csdn.net/weixin_43453386/article/detai ...

  3. MySQL之查看数据库编码

    MySQL之查看数据库编码 转载于:https://www.cnblogs.com/jums/p/10601606.html

  4. MySQL数据库操作-查看数据库 (SHOW DATABASES)

    数据库可以看作是一个专门存储数据对象的容器,每一个数据库都有唯一的名称,并且数据库的名称都是有实际意义的,这样就可以清晰的看出每个数据库用来存放什么数据. 在 MySQL数据库中存在系统数据库和自定义 ...

  5. mysql查看数据库表大小语句_MySQL查看数据库表容量大小的命令语句讲解

    MySQL查看数据库表容量大小的命令语句讲解 发布时间:2020-04-27 14:17:23 来源:亿速云 阅读:180 作者:三月 本文主要给大家介绍MySQL查看数据库表容量大小的命令语句讲解, ...

  6. mysql如何查看数据库相关信息

    使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 原文网址: https://www.cnblogs.com/jiangxia ...

  7. 阿里云mysql怎么查看数据库_阿里云服务器如何查看数据库

    阿里云服务器如何查看数据库,阿里云上布数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个大致的了解: 如果您想看更多的在ecs上的数据库的相关操作,请前往以下两 ...

  8. SIKI学院:MySQL数据库从零到精通:八:课时 10 : 09-如何利用MySQL Workbench查看数据库和创建

    目录 一.目的 1.想:提高学习效率,所以将老师的内容记录下来 二.参考 1.SIKI学院 三.注意 1.课程资源下载 1.MySQL下载地址 四.操作:成功 1.查看数据库 1.新建数据库 一.目的 ...

  9. mysql cluster 查看数据库表名称_MySQL Cluster如何创建磁盘表方法解读

    MySQL Cluster采用一系列的Disk Data objects来实现磁盘表;接下来为您详细介绍 一.概念 MySQL Cluster采用一系列的Disk Data objects来实现磁盘表 ...

最新文章

  1. 160630、五句话搞定JavaScript作用域
  2. 深度神经网络中的Batch Normalization介绍及实现
  3. 把PPT做漂亮点真的有用!图表美观能增加可信度!作者:还会影响论文引用和通过率...
  4. [FxCop.设计规则]16. 不要在封闭类中声明虚成员
  5. 出来工作五年的经历总结(五年前,你在干嘛?)
  6. 【项目实战】基于python的 p2p 贷后指标全自动日报制作
  7. JavaScript | 数组的常用属性和方法
  8. Google Guava,牛逼的脚手架
  9. 计算机配置型号及主要技术指标,显卡性能看什么参数(新手必备的显卡性能知识全解)...
  10. Eclipse+Maven创建webapp项目二 (转)
  11. [交互设计工具/原型创作工具]Axure RP Pro 5.0新特性 破解版 注册码
  12. java基础题目的网站_Java基础题目
  13. 京东面试题(Redis):为啥RedisCluster设计成16384个槽
  14. emacs在windowxp下的一些配置
  15. APP自动化测试-2. Appium录制测试用例
  16. 在51CTO学习数通HCNP的经历
  17. unity+google cardboard
  18. QPushButton禁用状态文字变形变粗
  19. NCBI中SRA数据下载
  20. C++中abort()函数与exit()函数区别

热门文章

  1. 58. 缓冲区溢出篇——缓冲区溢出原理简介
  2. 弘辽科技:对洛丽塔服饰几乎一无所知的圈外人,为什么想开lo店?
  3. echarts做地图
  4. 上市公司股权激励方法的实施与改进
  5. 2020-05-19:催收核心业务是什么?
  6. 激光SLAM里程计标定 —— 直接线性方法
  7. 激光SLAM基础(1) —— 激光SLAM框架和基本数学理论
  8. pythonsocket数据对接_python中socket接受数据的三种方法
  9. 时间序列分析 - 移动平均SMA, EMA(EWMA) 之python
  10. 年年风景自不同:2004年度软件业年终终结