宝塔面板数据库占用磁盘太大怎么办(宝塔面板数据库)

本文由宝塔面板中的教程专栏创建,向您展示如何解决宝塔数据库占用过多磁盘空间的问题。 希望对有需要的您有所帮助!

宝塔数据库占用磁盘太大

今天看到服务器磁盘快满了,就排查原因。 我找到了两个原因。

1. 我有很多大的 mysql-bin.000001 文件。

mysql> 重置master。

运行上述命令清除日志。

2.MySQL目录中的ibdata1文件太大。

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

mysqldump -u root -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服务。

停止服务mysql

3.删除ibdata1、ib_logfile*等文件。

mv ibdata1 ibdata1.20160419mv ib_logfile0 ib_logfile0.20160420mv i b_logfile1 ib_logfile1.20160420

4.修改my.cnf配置文件

vi /etc/mysql/my.cnf

[mysqld ] 在子项下添加以下设置:

innodb_file_per_table =1

6. 重​​新启动 MySQL 服务。

service mysql startps -ef|grep mysql

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

mysql -u root -p输入密码:source /home/all -databaes.sql PHP快速学习视频免费教程(从入门到精通)

如何学习 PHP? 应该去哪里学习PHP?怎样才能快速学习PHP? 这里有简单的 PHP 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。

下载


【AD】DMIT 美西cmin2套餐Eyeball WEE补货,39.99美元/年(1核1G/10G SSD /1Gbps@800G),三网回程 CMIN2

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工