MYSQl修改临时文件目录
MSYQL在执行查询语句时报出以下错误:
ERROR 3(HY000):Error writing file 'tmp/MY1yjZEI'(Errcode:28)
看了下/tmp所在目录的磁盘情况,发现0%剩余,解决方法是更换MYSQL的tmp目录或清理/tmp目录,本次选择更换目录。步骤如下
1.修改配置文件/etc/my.cnf,在[mysqld]区块下新增如下配置:
tmpdir=/mnt/sdc/mysql_tmp
2.为新增的临时文件目录授予可写权限,确保能够正确写入
chmod a+w /mnt/sdc/mysql_tmp
3.重启MYSQL服务
service mysql restart