mysql报Can't create/write to file '/tmp/ib0n3frL' (Errcode: 13 - Permission denied)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql报Can't create/write to file '/tmp/ib0n3frL' (Errcode: 13 - Permission denied)相关的知识,希望对你有一定的参考价值。

初始化数据库报错

[[email protected] mysql-5.6.24]# /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

Installing MySQL system tables...2017-04-03 19:52:21 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

2017-04-03 19:52:21 0 [Note] /usr/local/mysql/bin/mysqld (mysqld 5.6.24) starting as process 7918 ...

2017-04-03 19:52:21 7918 [Note] InnoDB: Using atomics to ref count buffer pool pages

2017-04-03 19:52:21 7918 [Note] InnoDB: The InnoDB memory heap is disabled

2017-04-03 19:52:21 7918 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins

2017-04-03 19:52:21 7918 [Note] InnoDB: Memory barrier is not used

2017-04-03 19:52:21 7918 [Note] InnoDB: Compressed tables use zlib 1.2.3

2017-04-03 19:52:21 7918 [Note] InnoDB: Using CPU crc32 instructions

/usr/local/mysql/bin/mysqld: Can‘t create/write to file ‘/tmp/ib0n3frL‘ (Errcode: 13 - Permission denied)

2017-04-03 19:52:21 7fce976e27e0  InnoDB: Error: unable to create temporary file; errno: 13

2017-04-03 19:52:21 7918 [ERROR] Plugin ‘InnoDB‘ init function returned error.

2017-04-03 19:52:21 7918 [ERROR] Plugin ‘InnoDB‘ registration as a STORAGE ENGINE failed.

2017-04-03 19:52:21 7918 [ERROR] Unknown/unsupported storage engine: InnoDB

2017-04-03 19:52:21 7918 [ERROR] Aborting


2017-04-03 19:52:21 7918 [Note] Binlog end

2017-04-03 19:52:21 7918 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete


报/tmp没有权限

解决办法:

chmod 777 /tmp

再执行初始


本文出自 “YHT的运维笔记” 博客,请务必保留此出处http://yht1990.blog.51cto.com/9014030/1912718

以上是关于mysql报Can't create/write to file '/tmp/ib0n3frL' (Errcode: 13 - Permission denied)的主要内容,如果未能解决你的问题,请参考以下文章

mariadb 二进制启动报错,Can't find messagefile '/usr/local/mysql/share/mysql/errmsg.sys'

mysql报Can't create/write to file '/tmp/ib0n3frL' (Errcode: 13 - Permission denied)

mac使用brew安装mysql报RROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp

MySQL 报 Can't create more than max_prepared_stmt_count statements

Navicat for MySQL 新建查询时,报can't create file ...系统找不到指定的文件夹出现问题

连接数据报错ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql