主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文由宝塔面板中的教程专栏创建,向您展示如何解决宝塔数据库占用过多磁盘空间的问题。 希望对有需要的您有所帮助!
宝塔数据库占用磁盘太大
今天看到服务器磁盘快满了,就排查原因。 我找到了两个原因。
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 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。
下载
这几篇文章你可能也喜欢:
- 构建面板的步骤是什么(宝塔面板使用指南)
- 帝国从哪里查看数以百万计的CM的数据(帝国很好吗?)
- 帝国在哪里可以找到数千万人的CMS数据(帝国 CMS移动终端)
- 帝国在哪里可以找到CMS恢复数据(帝国 CMS视频教程)
- 宝塔面板迁移网站错误报告解决方案“致命错误:不相容的文件格式”
本文由主机参考刊发,转载请注明:宝塔面板数据库占用磁盘太大怎么办(宝塔面板数据库) https://zhujicankao.com/142041.html
评论前必须登录!
注册