mysql数据库ibdata1文件瘦身

mysql数据库ibdata1文件瘦身

作者:阿里维护 |  时间:2015-12-14 |  浏览:2268 |  评论已关闭 条评论

MYSQL运行2年之后ibdata1文件变的非常巨大,传说ibdata1是InnoDB的产物,而且只会增大不会减少。

上网搜了一下解决方法。大体思路就是备份数据,然后删除数据库再还原数据库。

# 备份数据库:

mysqldump -uDBuser -pPassword –quick –force –routines –add-drop-database –all-databases –add-drop-table > /data/bkup/mysqldump.sql

# 停止数据库

service mysqld stop

# 删除这些大文件

rm /usr/local/mysql/var/ibdata1

rm /usr/local/mysql/var/ib_logfile*

# 手动删除除Mysql之外所有数据库文件夹,然后启动数据库

service mysqld start

# 还原数据

mysql -uDBuser -pPassword < /data/bkup/mysqldump.sql

标签:

相关推荐
更多


Warning: count(): Parameter must be an array or an object that implements Countable in D:\wwwroot\www.aliweihu.com\wp-content\themes\Rcloud-Sirius-1.5.2\template\relevance.php on line 17
云邮箱Android(安卓)系统手机 POP3 IMAP协议设置方法
Posted on 04月22日
iis虚拟主机添加自定义woff文件类型字体
Posted on 08月25日
OpenSSL “心脏滴血”漏洞
Posted on 04月23日
整合IIS与tomcat(共用80端口的配置方法)
Posted on 04月22日

评论已关闭。