1、查询数据库中各个表的总行数
SELECT TABLE_NAME, TABLE_ROWS FROMINFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA= 'vehicle_s2';
统计总行数,并按照数据量排序:
select table_schema,table_name, table_rows from information_schema.tables where table_schema not in ('information_schema','sys','mysql','performance_schema') order by table_rows desc;2、查看数据表行数、索引长度及数据长度信息内容
SELECTtable_name AS '表名',table_rows AS '行数',data_length AS '数据长度',index_length AS '索引长度',data_free AS '未使用空间'FROMinformation_schema.tablesWHEREtable_schema = 'vehicle_s2';
3、查看数据各表的表空间文件大小
SELECTtable_name AS '表名',ROUND((data_length + index_length) / 1024 / 1024, 2) AS '表空间大小(MB)'FROMinformation_schema.tablesWHEREtable_schema = 'vehicle_s2';
4、查看所有业务库
select schema_name from information_schema.schemata where schema_name not in ('information_schema','sys','mysql','performance_schema');5、查看所有用户数
select distinct concat("'",user,'''@''',host,"';") as user from mysql.user;+------------------------------+| user |+------------------------------+| 'fim'@'%'; || 'root'@'%'; || 'zabbix'@'%'; || 'zbx_monitor'@'%'; || 'mysql.session'@'localhost'; || 'mysql.sys'@'localhost'; || 'root'@'localhost'; |+------------------------------+7 rows in set (0.02 sec)


