如何利用一网通办app助力企业数字化转型的成功之路
403
2023-12-09
小编给大家分享一下MySQL如何查看有哪些数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
在MySQL中,可以利用“SHOW DATABASES”语句来查看有哪些数据库,该语句可以查看或显示当前用户权限范围以内的所有数据库,语法“SHOW DATABASES [LIKE 字符串];”。
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为:
SHOW DATABASES [LIKE 字符串];语法说明如下:
LIKE 从句是可选项,用于匹配指定的数据库名称。LIKE 从句可以部分匹配,也可以完全匹配。
字符串 由单引号 包围,指定用来匹配的字符串;“字符串”可以是一个很完整的字符串,也可以包含通配符。
LIKE 关键字支持百分号“%”和下划线“_”通配符。
通配符是一种特殊语句,主要用来模糊查询。当不知道真正字符或者懒得输入完整名称时,可以使用通配符来代替一个或多个真正的字符。
1、直接使用SHOW DATABASES查看所有数据库
列出当前用户可查看的所有数据库:
mysql> SHOW DATABASES; +--------------------+| Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sakila | | sys | | test_db | | world | +--------------------+ 7 row in set (0.22 sec)2、使用 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 LIKEdb%; +----------------+ | Database (db%) | +----------------+| db_test | +----------------+ | db_test_db | +----------------+ 2 row in set (0.03sec)4) 使用 LIKE 从句,查看名字以 db 结尾的数据库:
mysql> SHOW DATABASES LIKE %db; +----------------+| Database (%db) | +----------------+ | db_test_db | +----------------+| test_db | +----------------+ 2 row in set (0.03 sec)以上是“MySQL如何查看有哪些数据库”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~