mysql语法中有哪些查询方法

517 ℃

mysql语法存在哪些查询方法,下面web建站小编给大家详细介绍一下各种查询方法!

查看库的大小,剩余空间的大小

select table_schema,round((sum(data_length / 1024 / 1024) + sum(index_length / 1024 / 1024)),2)
 dbsize,round(sum(DATA_FREE / 1024 / 1024),2) freesize,       
round((sum(data_length / 1024 / 1024) + sum(index_length / 1024 / 1024) +
 sum(DATA_FREE / 1024 / 1024)),2) spsize from information_schema.tables 
where table_schema not in ('mysql','information_schema','performance_schema') 
group by table_schema order by freesize desc;

查询正在运行中的事务

select p.id,p.user,p.host,p.db,p.command,p.time,i.trx_state,i.trx_started,p.info
from information_schema.processlist p,information_schema.innodb_trx i
 where p.id=i.trx_mysql_thread_id;

查看库中所有表的大小

select table_name,concat(round(sum(DATA_LENGTH/1024/1024),2),'M')
from information_schema.tables where table_schema='t1'
 group by table_name;

查看库中有索引的表

select TABLE_SCHEMA,TABLE_NAME,group_concat(INDEX_NAME) from information_schema.STATISTICS where
 TABLE_SCHEMA not in ('sys','mysql','information_schema','performance_schema')
  group by TABLE_NAME ;

查看库中没有索引的表

select TABLE_SCHEMA,TABLE_NAME from information_schema.tables 
where TABLE_NAME  not in (select distinct(any_value(TABLE_NAME))
 from information_schema.STATISTICS group by INDEX_NAME) 
and TABLE_SCHEMA not in ('sys','mysql','information_schema','performance_schema');

MySQL时间区域查询代码

MySQL中如何利用视图简化复杂查询?

mysql如何实现左连接查询表1与表2

mysql如何查询大于指定值的数据并输出

php语法如何结合mysql实现查询功能

标签: mysql查询

上面是“mysql语法中有哪些查询方法”的全面内容,想了解更多关于 mysql 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_3609.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

jQuery兄弟节点获取方法,如何过滤兄弟节点
js从指定数组中删除另一个数组中存在的元素并输出
css如何解决文字和图片对不齐的问题
一文介绍阿里巴巴前端文件命名规范文档手册
网站优化和排名的日常工作有哪些?