我已经安装了Debian Lenny,PHPmyadmin和postfix。
当使用PHPmyadmin GUI并使用数据访问任何表时,我得到:
无法创建/写入文件'/tmp/#sql_xxxx.MYI'(错误代码:13)
做恐怖13说:
OS error code 13: Permission denied
我发现tmpdir很喜欢:
mysqladmin -p variables | grep -w tmpdir
| tmpdir | /tmp
现在,这意味着mysql无法写入/ tmp。授予:777的权限可以解决此问题。但是我不觉得我必须这样做。有更好的方法/解决方法吗?
我应该在中更改值tmpdir /etc/mysql/my.cnf
吗?
感谢您包含mysqladmin输出。我现在使用它为MySQL捐赠了专用的tmpdir,从而增加了一点安全性。
—
Florian Heigl 2014年