我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL中怎么使用SHOW DATABASES语句查看或显示数据库

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL中怎么使用SHOW DATABASES语句查看或显示数据库

今天就跟大家聊聊有关MySQL中怎么使用SHOW DATABASES语句查看或显示数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

  实例1:查看所有数据库

  列出当前用户可查看的所有数据库:

  mysql> SHOW DATABASES;

  +--------------------+

  | Database |

  +--------------------+

  | information_schema |

  | mysql |

  | performance_schema |

  | sakila |

  | sys |

  | world |

  +--------------------+

  6 row in set (0.22 sec)

  可以发现,在上面的列表中有 6 个数据库,它们都是安装 MySQL 时系统自动创建的,其各自功能如下:

  information_schema:主要存储了系统中的一些数据库对象信息,比如用户表信息、列信息、权限信息、字符集信息和分区信息等。

  mysql:MySQL 的核心数据库,类似于 SQL Server 中的 master 表,主要负责存储数据库用户、用户访问权限等 MySQL 自己需要使用的控制和管理信息。常用的比如在 mysql 数据库的 user 表中修改 root 用户密码。

  performance_schema:主要用于收集数据库服务器性能参数。

  sakila:MySQL 提供的样例数据库,该数据库共有 16 张表,这些数据表都是比较常见的,在设计数据库时,可以参照这些样例数据表来快速完成所需的数据表。

  sys:MySQL 5.7 安装完成后会多一个 sys 数据库。sys 数据库主要提供了一些视图,数据都来自于 performation_schema,主要是让开发者和使用者更方便地查看性能问题。

  world:world 数据库是 MySQL 自动创建的数据库,该数据库中只包括 3 张数据表,分别保存城市,国家和国家使用的语言等内容。

  实例2:创建并查看数据库

  先创建一个名为 test_db 的数据库:

  mysql> CREATE DATABASE test_db;

  Query OK, 1 row affected (0.12 sec)

  再使用 SHOW DATABASES 语句显示权限范围内的所有数据库名,如下所示:

  mysql> SHOW DATABASES;

  +--------------------+

  | Database |

  +--------------------+

  | information_schema |

  | mysql |

  | performance_schema |

  | sakila |

  | sys |

  | test_db |

  | world |

  +--------------------+

  7 row in set (0.22 sec)

  你看,刚才创建的数据库已经被显示出来了。

  实例3:使用 LIKE 从句

  先创建三个数据库,名字分别为 test_db、db_test、db_test_db。

  1) 使用 LIKE 从句,查看与 test_db 完全匹配的数据库:

  mysql> SHOW DATABASES LIKE 'test_db';

  +--------------------+

  | Database (test_db) |

  +--------------------+

  | test_db |

  +--------------------+

  1 row in set (0.03 sec)

  2) 使用 LIKE 从句,查看名字中包含 test 的数据库:

  mysql> SHOW DATABASES LIKE '%test%';

  +--------------------+

  | Database (%test%) |

  +--------------------+

  | db_test |

  +--------------------+

  | db_test_db |

  +--------------------+

  | test_db |

  +--------------------+

  3 row in set (0.03 sec)

  3) 使用 LIKE 从句,查看名字以 db 开头的数据库:

  mysql> SHOW DATABASES LIKE 'db%';

  +----------------+

  | Database (db%) |

  +----------------+

  | db_test |

  +----------------+

  | db_test_db |

  +----------------+

  2 row in set (0.03 sec)

  4) 使用 LIKE 从句,查看名字以 db 结尾的数据库:

  mysql> SHOW DATABASES LIKE '%db';

  +----------------+

  | Database (%db) |

  +----------------+

  | db_test_db |

  +----------------+

  | test_db |

  +----------------+

  2 row in set (0.03 sec)

看完上述内容,你们对MySQL中怎么使用SHOW DATABASES语句查看或显示数据库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL中怎么使用SHOW DATABASES语句查看或显示数据库

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL中SHOW DATABASES语句查看或显示数据库

MySQL中使用SHOWDATABASES语句可以查看数据库服务器中所有已创建的数据库。该语句返回一个表格,其中包含数据库名称。它通常比查询INFORMATION_SCHEMA.SCHEMATA表更快,因为SHOWDATABASES利用内部缓存。注意事项包括只显示当前用户有权访问的数据库,并且对于大型数据库服务器,建议使用SELECTSCHEMA_NAMEFROMINFORMATION_SCHEMA.SCHEMATA语句来提高性能。
MySQL中SHOW DATABASES语句查看或显示数据库
2024-04-02

oracle数据库查询语句怎么使用

要使用Oracle数据库查询语句,您可以使用SQL语言编写查询语句,并在Oracle数据库管理系统中执行它们。以下是一个示例查询语句:SELECT * FROM employees WHERE department = 'IT&
oracle数据库查询语句怎么使用
2024-04-09

数据库分组查询语句怎么使用

在数据库中使用分组查询语句可以对数据进行分组并对每个分组进行聚合操作。常用的分组查询语句是使用SELECT语句结合GROUP BY和聚合函数来实现的。以下是使用分组查询语句的基本步骤:1. 使用SELECT语句选择需要查询的字段。2. 在F
2023-09-15

怎么在Python中使用sql语句多条件模糊查询mysql数据库

怎么在Python中使用sql语句多条件模糊查询mysql数据库?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。def find_worldByName(c_name,con
2023-06-14

mysql数据库怎么用sql语句查询存储结构

要查询 mysql 数据库存储结构,可以使用以下 sql 语句:show create table table_name;该语句将返回表的列定义和表选项的信息,包括列的名称、数据类型、约束和表的一般属性,例如存储引擎和字符集。如何使用 SQ
mysql数据库怎么用sql语句查询存储结构
2024-04-14

R语言中怎么使用SQL语句读取数据库数据

在R语言中使用SQL语句读取数据库数据,一般可以通过以下步骤实现:首先,需要安装并加载适当的R包来连接数据库。常用的包包括DBI和RODBC。使用dbConnect()函数连接到数据库,指定数据库类型、主机名、用户名、密码等连接信息。使用d
R语言中怎么使用SQL语句读取数据库数据
2024-04-24

MySQL中怎么使用SQL语句修改数据

本篇内容介绍了“MySQL中怎么使用SQL语句修改数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、修改表
2023-04-21

怎么使用PHP编写数据库查询筛选语句

这篇“怎么使用PHP编写数据库查询筛选语句”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用PHP编写数据库查询筛选语句
2023-07-06

怎么使用PHP查询MySQL数据库中的所有记录

本篇内容介绍了“怎么使用PHP查询MySQL数据库中的所有记录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、建立数据库连接在使用PHP查
2023-07-05

编程热搜

目录