宝塔面板数据库占用磁盘过大怎么办?

本文给大家介绍关于宝塔数据库占用磁盘过大问题怎么解决,希望对需要的你有所帮助! 宝塔数据库占用磁盘过大 今天查看服务器磁盘快满了,于是查找原因。发现了两个方面的原因; 1、mysq…

本文给大家介绍关于宝塔数据库占用磁盘过大问题怎么解决,希望对需要的你有所帮助!

宝塔数据库占用磁盘过大

今天查看服务器磁盘快满了,于是查找原因。发现了两个方面的原因;

1、mysql-bin.000001文件多且大;

mysql>resetmaster;

运行上面的命令,清除日志;

2、MySQL目录ibdata1文件过大;

1、备份数据库中的数据。

mysqldump-uroot-p–extended-insert–all-databases–add-drop-database–disable-keys–flush-privileges–quick–routines–triggers>/home/all-database.sql//有的文档用的是这样的参数:mysqldump-q-uroot-p–add-drop-table–all-databases–events>/home/all-database.sql

如果ibdata1上百GB,备份过程可能需要几小时。

2、停止MySQL服务。

servicemysqlstop

3、删除ibdata1、ib_logfile*等文件

mvibdata1ibdata1.20160419mvib_logfile0ib_logfile0.20160420mvib_logfile1ib_logfile1.20160420

4、修改my.cnf配置文件

vi/etc/mysql/my.cnf

在[mysqld]子项下增加如下配置:

innodb_file_per_table=1

5、重启MySQL服务

servicemysqlstartps-ef|grepmysql

6、恢复数据(重新导入数据)

mysql-uroot-pEnterpassword:source/home/all-databaes.sql

产品猿社区致力收录更多优质的商业产品,给服务商以及软件采购客户提供更多优质的软件产品,帮助开发者变现来实现多方共赢;

日常运营的过程中我们难免会遇到各种版权纠纷等问题,如果您在社区内发现有您的产品未经您授权而被用户提供下载或使用,您可按照我们投诉流程处理,点我投诉

本文来自用户发布投稿,不代表产品猿立场 ;若对此文有疑问或内容有严重错误,可联系平台客服反馈;

部分产品是用户投稿,可能本文没有提供官方下下载地址或教程,若您看到的内容没有下载入口,您可以在我们产品园商城搜索看开发者是否有发布商品;若您是开发者,也诚邀您入驻商城平台发布的产品,地址:点我进入

如若转载,请注明出处:https://www.chanpinyuan.cn/36641.html;
(0)
上一篇 2023年2月15日
下一篇 2023年2月15日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部