欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL异常问题:ERROR 1 (HY000): Can't create/write to file '/var/tmp/#sql_1ea62_0.MAI' (Errcode: 28)

程序员文章站 2022-04-16 23:53:38
...
问题:ERROR 1 (HY000): Can’t create/write to file ‘/var/tmp/#sql_1ea62_0.MAI’ (Errcode: 28)

1. 查看是否磁盘已满,通过以下命令排除

## 查看磁盘是否已满
> df -h

MySQL异常问题:ERROR 1 (HY000): Can't create/write to file '/var/tmp/#sql_1ea62_0.MAI' (Errcode: 28)
2. 确定磁盘已满后,查询具体文件夹占用大小

## 查看指定文件夹/var/lib/mysql中每个文件夹的大小
> du -sh /var/lib/mysql/*

MySQL异常问题:ERROR 1 (HY000): Can't create/write to file '/var/tmp/#sql_1ea62_0.MAI' (Errcode: 28)
3. 确定是由于binlog过大引起的问题,在mysql中,清除binlog文件

  • 连接到mysql服务器
  • 执行show binary logs,查看binlog文件数量
  • 删除某个日志文件之前的所有日志文件
mysql>  purge master logs to 'bin-log.000021';
mysql> show binary logs;

MySQL异常问题:ERROR 1 (HY000): Can't create/write to file '/var/tmp/#sql_1ea62_0.MAI' (Errcode: 28)
确认问题已解决

相关标签: 数据库 mysql