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

posted @ 2019-03-27 15:42  liuluvaliant  阅读(3811)  评论(0编辑  收藏  举报