mysql数据库相关信息统计

说明:因工作需要统计mysql相关信息,特此记录,以备不时之需。
 

一、mysql数据库容量查询:

连接到服务器,依次执行以下命令:
 
1.查找mysql安装位置。
whereis mysql
 
2.查看mysql配置。
cat /etc/my.cnf
 
3.进入数据文件夹并查看。
cd /var/lib/mysql

ls
 
4.统计mysql数据容量。
du -sh ./

二、查询数据库表数量

SELECT
    COUNT(*) TABLES,
    table_schema
FROM
    information_schema.TABLES
WHERE
    table_schema = '数据库名'
GROUP BY
    table_schema;

三、查询所有表字段总量

SELECT
    COUNT( column_name )
FROM
    information_schema.COLUMNS
WHERE
    TABLE_SCHEMA = '数据库名';

四、查询所有表数据总量

SELECT
    sum( table_rows )
FROM
    information_schema.TABLES
WHERE
    TABLE_SCHEMA = '数据库名'

五、查看某一张表字段信息

SELECT
    COLUMN_NAME AS '列名',
    COLUMN_COMMENT,
    DATA_TYPE AS '字段类型',
    COLUMN_TYPE AS '长度加类型'
FROM
    information_schema.`COLUMNS`
WHERE
    TABLE_NAME = '表名'
 
posted @ 2022-03-24 17:16  Fire♪一度  阅读(148)  评论(0编辑  收藏  举报