MySQL 数据库在 ubuntu 服务器中占用太多空间

问题描述 投票:0回答:1

我需要帮助解决MySQL数据库占用太多空间的问题,数据库大小最多只有1GB,但有77GB/var/lib/mysql。我该如何解决这个错误? 谢谢

mysql ubuntu ubuntu-server
1个回答
1
投票

du -Shx /var/lib/mysql | sort -k1 -h | tail -20
的帮助下,您应该能够检查哪个数据库或文件夹对此负责。

只是猜测,存储空间可以被二进制日志使用。在这种情况下,您可以通过运行 sql 查询来清理它们

PURGE BINARY LOGS BEFORE '2023-02-01 00:00:00';

如果问题是由数据库引起的,只需检查表并清理它们即可。这在很大程度上取决于您的数据。也许您可以使用 phpMyAdmin 或 TablePlus 之类的工具通过 gui 来检查数据库。

© www.soinside.com 2019 - 2024. All rights reserved.