中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

mysql如何查詢所有表的行數

小億
87
2024-10-11 13:00:52
欄目: 云計算

要查詢MySQL中所有表的行數,可以使用一個簡單的腳本來遍歷所有的表并查詢它們的行數。以下是一個示例腳本,它使用了information_schema數據庫來獲取所有表名,并查詢每個表的行數:

SELECT 
    table_schema AS 'Database',
    table_name AS 'Table',
    ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM 
    information_schema.TABLES
WHERE 
    table_schema NOT IN ('information_schema', 'performance_schema') -- 排除系統表
GROUP BY 
    table_schema, table_name;

這個腳本將返回每個數據庫中的表名、表大小(以MB為單位)。請注意,這個腳本可能需要一些時間來運行,因為它需要檢查數據庫中的所有表。

如果你想要查詢特定數據庫中的所有表的行數,可以在table_schema子句中指定數據庫名,如下所示:

SELECT 
    table_name AS 'Table',
    COUNT(*) AS 'Row Count'
FROM 
    your_database_name.TABLES
WHERE 
    table_schema = 'your_database_name' -- 替換為你的數據庫名
GROUP BY 
    table_name;

請將your_database_name替換為你想要查詢的實際數據庫名。這個查詢將返回每個表的表名和行數。

0
合水县| 平利县| 马鞍山市| 睢宁县| 宜都市| 石棉县| 日照市| 杭锦后旗| 崇文区| 永济市| 东乌| 江阴市| 安塞县| 南安市| 特克斯县| 宕昌县| 漳浦县| 阳春市| 马公市| 伊春市| 安丘市| 南涧| 高平市| 灵璧县| 龙口市| 来宾市| 凤山县| 晴隆县| 璧山县| 溆浦县| 秭归县| 平顺县| 尖扎县| 盐山县| 西贡区| 梁河县| 蕉岭县| 鹤岗市| 兴业县| 介休市| 明光市|