MySQL error writing file 错误
前一段时间在MySQL中归档整理历史数据时发现有很多的SQL无法被执行,刚刚开始以为时写的SQL语句有问题,在把所有在执行的SQL拿出来看时发现语法并没有错,但是在INSERT语句执行时报错:
而把INSERT语句LIMIT 1条插入是没有问题的。初步估计是INSERT的事务过大,去查了下资料才知道原来MySQL在创建临时表时缺省会将数据文件放在系统的/tmp目录下如果系统的/tmp目录空间不大就会无法创建临时表,其中该路径有MySQL的tmpdir参数控制,由于这个是历史数据所以每个要插入的INSERT语句后都跟有SELECT大表必然会创建临时表,但系统的/tmp目录不够,所以只能修改tmpdir,这个参数无法直接修改需要写入配置文件重启生效,在大空间的目录下创建一个tmp文件夹修改权限(777)后给tmpdir使用
[mysqld] tmpdir = /data/tmp
再重启MySQL生效,这样问题解决。
转载于:https://blog.51cto.com/jim123/2292301
MySQL error writing file 错误相关推荐
- Mysql错误Error writing file ‘/home/tmp/xxxx’ (Errcode: 28)的解决方法
问题:在访问mysql数据库时,出现Error writing file '/home/tmp/xxxx' (Errcode: 28)的错误. 原因:对于一些复杂的sql或者操作数据比较多的sql时, ...
- MySQL出现:ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28)
在执行一个有1000万条记录的MySQL查询语句时,出现了上面的错误.百度折腾了很长时间,终于解决,特此记录. 使用perror 28查看错误原因:OS error code 28: No space ...
- 处理一次 MYSQL 启动异常 Error writing file '/tmp/MYYEBa32' (Errcode: 28 - No space left on device)
背景:测试同事的存储过程,发现其错误日志有 : Error writing file '/tmp/MYQUn0a7' (Errcode: 28 - No space left on device) 判 ...
- mysql error writing_MySQL:Error writing file (Errcode: 28)解决方法
问题描述: 在执行创建表语句时提示: mysql> CREATE TABLE `cash_request` ( `id` int(11) NOT NULL auto_increment, `de ...
- Error writing file '/tmp/...' (Errcode: 28)
mysql报写文件错误 这个问题应该是因为错误提示中提示的临时目录的空间不足导致的. 这个错误如果想看到它的现象,就必须在sql运行时来监视这个临时文件夹的大小,就可以看到mysql在/tmp下创建了 ...
- 在安装、重装MySQL时出现could not start the service mysql error:0的错误
当各位在安装.重装时出现could not start the service mysql error:0的错误时,可以尝试下面两种方法. 一.方式1MySQL安装是出现could not start ...
- 数据库之MySQL ERROR 1698 (28000) 错误:Access denied for user 'root'@'localhost' error【摘抄】...
声明:全文均摘抄于MySQL ERROR 1698 (28000) 错误 //错误起源:~$ mysql -u root -pEnter password: ERROR 1698 (28000): A ...
- mysql 1044_mysql重置密码和mysql error 1044(42000)错误
#mysql错误:(密码不正确,需要重置密码) ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- mysql error 1_mysql 启动错误(InnoDB: Operating system error number 1
环境:mysq 5.6.35.centos 7.3 问题描述: 今天下午开发过来说开发库无法连接了,登录服务器后发现mysql进程down了 启动mysql: /bin/sh /usr/local/m ...
最新文章
- 人工智能新手入门学习路线!附学习资源合集
- 石川es6课程---17、ES7 预览
- JDK、Spring、Dubbo SPI 原理介绍
- CDC,CPaintDC,CClientDC,CWindowDC区别
- RxJs SwitchMapTo 操作符之移花接木
- P3810-[模板]三维偏序(陌上花开)【CDQ分治,树状数组】
- 160 - 33 Cruehead.1
- 计算机内存知识txt,计算机内存基础知识专题
- 文件夹去掉git版本控制_git 从版本控制中删除文件及.gitignore的用法
- 如何使用iMazing开启和平精英的极限帧数
- 实现windows和linux互传文件
- 疫情严峻!有高校不放寒假,直接开始新学期!还有高校紧急放假,停止考试直接回家...
- 【GIS导论】实验六 叠加分析
- caffee安装 Windows10+vs2015+python3.7+CPU
- 详解Linux系统CPU的内部架构和工作原理
- uniapp IOS数字键盘没有小数点
- gee mysql数据库_MySQL
- 编解码学习笔记(三) Mpeg系列——Mpeg 1和Mpeg 2
- 妈妈不在身边的第X个母亲节,用AI找回她的美好时光
- 生物信息学(3)——双序列比对之BLAST算法简介