千家信息网

查看MySQL中对象的操作方法

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,下面讲讲关于查看MySQL中对象的操作方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完查看MySQL中对象的操作方法这篇文章你一定会有所受益。表:select TABL
千家信息网最后更新 2025年01月24日查看MySQL中对象的操作方法

下面讲讲关于查看MySQL中对象的操作方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完查看MySQL中对象的操作方法这篇文章你一定会有所受益。

表:

select TABLE_SCHEMA,TABLE_NAME,TABLE_TYPE,ENGINE from information_schema.tables where TABLE_SCHEMA not in ('performance_schema','information_schema','mysql');

视图:

select TABLE_SCHEMA,TABLE_NAME from information_schema.tables where table_type='view';

索引:

SELECT TABLE_SCHEMA,TABLE_NAME,INDEX_NAME,INDEX_TYPE FROM INFORMATION_SCHEMA.STATISTICS ;


存储过程:

select db,name from mysql.proc ;


函数:

select * from mysql.func


事件:

select db,name from mysql.event;


触发器:

select TRIGGER_SCHEMA,TRIGGER_NAME from information_schema.`TRIGGERS`;

约束

select TABLE_SCHEMA,TABLE_NAME,CONSTRAINT_NAME,CONSTRAINT_TYPE from information_schema.`TABLE_CONSTRAINTS`;


外键:

select CONSTRAINT_SCHEMA, TABLE_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME from `information_schema`.REFERENTIAL_CONSTRAINTS ;


判断所有的表是否有主键:


SELECT

TABLE_SCHEMA,table_name

FROM

information_schema.TABLES

WHERE

table_schema not in ('information_schema','performance_schema','sys','mysql') AND

TABLE_NAME NOT IN (

SELECT

table_name

FROM

information_schema.table_constraints t

JOIN information_schema.key_column_usage k USING (

constraint_name,

table_schema,

table_name

)

WHERE

t.constraint_type = 'PRIMARY KEY'

AND t.table_schema not in ('information_schema','performance_schema','sys','mysql')

);


统计MySQL数据库的数据量


SELECT TABLE_SCHEMA,TABLE_NAME,ENGINE,TABLE_ROWS,AVG_ROW_LENGTH,concat(ROUND(DATA_LENGTH/1024/1024/1024,2),'G') "DATA_LENGTH" ,concat(ROUND(INDEX_LENGTH/1024/1024/1024,2),'G') "INDEX_LENGTH",concat(ROUND((INDEX_LENGTH/1024/1024/1024)+(DATA_LENGTH/1024/1024/1024),2),'G') "Total",TABLE_COLLATION,CREATE_TIME FROM

INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'xxx' ORDER BY TABLE_ROWS DESC;

对于以上查看MySQL中对象的操作方法相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

对象 方法 数据 下文 主题 事件 内容 函数 地方 奥妙 数据库 文字 更多 板块 篇文章 索引 行业 视图 触发器 资讯 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 富民软件开发厂家价格 四川c语言软件开发价钱是多少 新时代如何维护网络安全论文 宁波奉化附近戴尔机架式服务器 中小企业网络安全六个方法 怎么退出中国网络技术 杭州有容互联网科技有限公司 华为手机资源服务器异常 数据库更新应急措施 小程序服务器选多大的 网络安全和信息化宣讲团 寻甸品牌软件开发厂家价格 招商银行服务器采购 电子商务网络安全问题案例 目前流行软件开发 怎么可以得到数据库的名字 天津专业服务器虚拟主机 总台网络安全和信息技术中心 学网络安全送什么生日礼物 华为 软件开发 实习 网络安全协同作战 dmp无法导入数据库 昆山软件开发工资 广元服务器租用加盟 计算机网络技术导论的考点 中小学生网络安全节目 使用dns服务器的作用 安卓软件开发方案设计 软件开发项目计划书 生命安全健康网络安全征文
0