暂无图片
mysql怎么统计所有数据库对象?
我来答
分享
云毅
2021-08-26
mysql怎么统计所有数据库对象?

mysql怎么统计所有数据库对象?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
ziyoo0830

获取所有的库

SELECT SCHEMA_NAME
FROM information_schema.SCHEMATA;
复制

获取所有的表(可查询指定库的)

SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = '<database_name>';
复制

获取所有的视图

SELECT TABLE_NAME
FROM information_schema.VIEWS
复制

获取索引信息

SELECT DISTINCT INDEX_NAME
FROM information_schema.STATISTICS
复制

获取函数和存储过程信息

SELECT ROUTINE_NAME
FROM information_schema.ROUTINES
复制

获取触发器信息

SELECT TRIGGER_NAME, EVENT_OBJECT_TABLE
FROM information_schema.TRIGGERS
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
events_transactions_current ,再5.7中,有未提交的事务,但是却查不到
回答 2
https://dev.mysql.com/doc/refman/5.7/en/performanceschematransactiontables.htmlhttps://dev.mysql.com
为什么MYSQL 8导入数据不一样?同一个数据库,导入大小不一样,一个是我本地,一个是线上, 都是MYSQ8
回答 1
已采纳
操作系统不一样吧?系统字节不一样也可能导致这样。
MYSQL的事务隔离性疑问
回答 1
你事物a最后要求的当前读,所以没走事物a刚才的readview当然读出来是junior
MySQL 连接错误有哪些原因?
回答 1
已采纳
网络不通权限不对端口错误连接数满了如果是版本8和5.7的jdbc不一样tomcat这些的连接池满了数据库没起来用户名密码不对压力大白名单黑名单超时
MySQL一张表误更新怎么恢复呢?没日志,没备份
回答 2
没有binlog
搭建主从后,备库启动复制,报错error 1396 ,' operation create user failed for 'zhang'@'%' on query default database;mysql
回答 1
在从库执行flushprivileges;再重新startslave
mysql如何查看库中有那些表是具有生成列的表?
回答 2
要查看MySQL数据库中具有生成列的表,您可以使用以下查询:SELECTTABLENAMEFROMINFORMATIONSCHEMA.TABLESWHERETABLESCHEMA'yourdataba
mysql :mgr有vip的配置方法吗?
回答 1
有。mgr之前放router。如果觉得router单点,再结合一下keepalive
小白问下mysql的临时表空间文件ibtmp1和临时表空间tmpdir有什么区别
回答 1
已采纳
存储内容:ibtmp1主要存储非压缩的InnoDB临时表和相关数据。tmpdir则存储压缩的InnoDB临时表以及其他类型的临时文件。扩展性:ibtmp1文件可以自动扩展以容纳更多的临时数据。tmpd
如何远程修改mysql的sql_mode?
回答 1
mysqlu管理员&nbsp;p密码h远程IP&nbsp;只要登录了,你就可以setglobal&nbsp;sqlmode‘XXXX’