[MYSQL]ibdata1文件占用过大

  • 第一步, 备份数据
# 全体数据:
mysqldump -uroot -ppass --all-databases > all_mysql.sql
# 或者拆分备份
mysqldump misdb_cms -uroot -ppass > aa.sql
mysqldump projectdb -uroot -ppass > projectdb.sql
mysqldump mysql user -uroot -ppass > mysql_user.sql
  • 第二步 杀掉mysql进程
  • 第三步 删除ibdata1
cd /var/lib/mysql;
rm ibdata1;
rm ib_*
  • 第四步 重启mysql
  • 第五步 进入mysql
mysql -uroot -p
source [path]/[name].sql

你可能感兴趣的:([MYSQL]ibdata1文件占用过大)