mysql:can';不要将tmpdir更改为除/tmp之外的任何内容

mysql:can';不要将tmpdir更改为除/tmp之外的任何内容,mysql,innodb,tmp,Mysql,Innodb,Tmp,我以root用户的身份创建/mysqltmp目录,并赋予它与/tmp目录(chmod 1777/mysqltmp)相同的权限。但当我启动mysql时,服务无法启动,日志中出现以下错误: /usr/sbin/mysqld: Can't create/write to file '/mysqltmp/ib9AeHFf' (Errcode: 13) 140417 9:46:46 InnoDB: Error: unable to create temporary file; errno: 13 14

我以root用户的身份创建/mysqltmp目录,并赋予它与/tmp目录(chmod 1777/mysqltmp)相同的权限。但当我启动mysql时,服务无法启动,日志中出现以下错误:

/usr/sbin/mysqld: Can't create/write to file '/mysqltmp/ib9AeHFf' (Errcode: 13)
140417  9:46:46  InnoDB: Error: unable to create temporary file; errno: 13
140417  9:46:46 [ERROR] Plugin 'InnoDB' init function returned error.
140417  9:46:46 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140417  9:46:46 [ERROR] Unknown/unsupported storage engine: InnoDB
140417  9:46:46 [ERROR] Aborting
错误13是“权限被拒绝”


MySQL服务器版本为5.5.35,操作系统为Ubuntu 12.04.4。

请使用“ls-l”确保目录确实设置了所需的权限,好吗?@FrediWeber,是的,它们具有相同的权限。12.04中MySQL的默认apparmor配置文件禁止写入任意目录。