mysql ibdata1文件清理
2016-06-05 17:21
393 查看
今天查看一台服务器时,根目录磁盘快滿了,因为大部分空间挂载在/home目录下,所以根目录空间只有50G,于是用du -h –max-depth=1 进入要目录下一级一级的查找,/var/lib/mysql/ibdata1 这个文件有11G, 其实早知道是单个文件这么大,用find -type f -size +2G 这样的命令就很快的查出来了。
因为这个mysql只是服务器提供自己分析一些日志时使用,所以只有几个简单的表,这个文件需要清理一下,于是去网上搜了下,发现主要就是下面几个步骤:
1.先把mysql 数据备份,
2. 然后停止mysql 服务,
3. 清空/var/lib/mysql/下的文件
4. 重启mysql服务
5. 数据恢复
具体还没操作,遇到问题再更新。
因为这个mysql只是服务器提供自己分析一些日志时使用,所以只有几个简单的表,这个文件需要清理一下,于是去网上搜了下,发现主要就是下面几个步骤:
1.先把mysql 数据备份,
2. 然后停止mysql 服务,
3. 清空/var/lib/mysql/下的文件
4. 重启mysql服务
5. 数据恢复
具体还没操作,遇到问题再更新。
相关文章推荐
- mysql双主复制搭建实验
- MySQL 图解安装
- MySQL学习18:运算符与函数之数值运算符和函数、比较运算符和函数、日期时 间函数
- MySQL 执行计划里的rows
- MySQL 执行计划里的rows
- MySQL 执行计划里的rows
- mysql 5.7+版本时,若发现因根目录下,缺少data文件夹的情况
- MySql-InnoDB-缓存管理
- 操作MySQL
- MySQL安装后出现的诡异的问题
- MySQL基本语法
- MySQL_MySQL的索引
- MySQL学习17:运算符与函数之字符函数
- sql语句复制表结构、表数据(Mysql)
- 如何编辑和浏览Mysql源码---source insight
- mysql sql执行顺序
- mysql sql执行顺序
- MySql Exception Handler的优先级
- mysql explain分析sql语句的执行计划
- JDBC连接MYSQL的DAO设计模式