首页 最新文章网站数据库MYSQL正文

ibdata1文件过大的处理方法

一:数据库备份

mysqldump -uuser -p'password' --databases dbname > /backpath/db_bak.dump

二、停止mysql

service mysqld stop

三、修改mysql配置

vi /etc/my.cnf

image.png

四、启动mysql

service mysqld start

五、连接mysql并验证配置是否生效,ON为已生效

show variables like '%per_table%';

image.png

六、删除ibdata1及日志文件

rm -fr ibdata1
rm -fr ib_logfile*

七、删除原库

DROP DATABASE dbname;

八、还原数据库

mysql -uuser -p'password'  < /backpath/db_bak.dump


 ※可通过关闭log-bin避免还原的过程中产生更多的binlog

vi /etc/my.cnf
#log-bin=mysql-bin


©️公众号:思考者文刀

评论

精彩评论
觉得有用就打赏吧
关注本站公众号,享受更多服务!
联系方式
合作微信:itker0110
新媒体:Excel加油站(抖音/小红书/哔哩/头条)
公众号:左手Excel右手VBA
知乎:Excel其实很简单
Copyright2015-2024.Powered by ©️云水客 | 网站地图 | 辽ICP备14000512号-5
您是本站第771名访客 今日有0篇新文章