linux 启动mysql服务 日志提示无法创建临时文件

 

给mysqld命令赋予更高的写入权限,你可以在mysql目录下递归赋权;

错误展示“/mysql/ibh5LEq8”没有操作文件的权限,需要给mysql以及下面的文件赋予权限  你上面赋予的权限不对  “mysqld”   没有对应上

mysqld没有相关权限,  你可以在root下运行。或者运行时加上 sudo。 或者把mysqld要写的文件加权限。

chmod 777 mysqld是没有用的。

命令前加上sudo,   sudo 命令

MySQL 启动失败,错误日志:mysqld: Can't create/write to file '/home/mysql/mysqltmp/ibmen0iP' (Errcode: 13 - Permission denied)

  说明/home目录无法写入

  解决办法

  1、使用命令 ll -d /home命令检查目录权限

  2、使用 chmod 1777 /home设置为正确权限

  再测试可以启动成功