活用Mysql的information_schema库Tables表

从事数据库开发或管理岗位的小伙伴们 , 不管跟哪类数据库(Mysql、Oracle等)打交道 , 总是希望数据库软件能自带一些统计信息的功能 。 接下来就分享下Mysql数据库中information_schema库Tables表的几种用处 。

活用Mysql的information_schema库Tables表

文章插图

需要这些哦
联想台式电脑
Mysql 5.7
Navicat 12
方式/
1毗连数据库 , 打开information_schema实例 , 点击“表”项 , 在右侧对象区域可以看到表“Tables” 。
活用Mysql的information_schema库Tables表

文章插图

2选择表“Tables”后 , 点击“表设计”按钮 , 可以看到其表布局 , 为后续编写查询该表的SQL语句做筹办工作 。
活用Mysql的information_schema库Tables表

文章插图

3阐发表“Tables”几个关头字段 。
1、TABLE_SCHEMA:数据库实例名称;
2、TABLE_NAME:数据存放对象名称;
3、TABLE_TYPE:数据存放对象类型(表或视图);
4、TABLE_ROWS:数据量 。
活用Mysql的information_schema库Tables表

文章插图

4【活用Mysql的information_schema库Tables表】用途1:查看某个数据库实例是否存在某张表 。
1、查询数据库实例uniongame中是否存在表t_userinfo 。
2、若是存在 , 其数据量是几多 。
活用Mysql的information_schema库Tables表

文章插图

5用途2:查看某个数据库实例是否存在某视图 。
活用Mysql的information_schema库Tables表

文章插图

6用途3:统计某个数据库实例中有几多表与视图 。
活用Mysql的information_schema库Tables表

文章插图

注重事项最好的进修方式就是先按部就班一步步操练 。
如有所帮忙 , 烦请点赞以资鼓动勉励 。

以上内容就是活用Mysql的information_schema库Tables表的内容啦 , 希望对你有所帮助哦!

    推荐阅读