MySQL异常:Incorrect key file for table '/tmp/#sql_37b_1.MYI'; try to repair it
今天突然收到报警短信,提示网站有一个模块出现异常,当时我就方了
检查了下日志,发现异常如下:
Caused by: java.sql.SQLException: Incorrect key file for table '/tmp/#sql_37b_1.MYI'; try to repair it
看这个异常信息真是一头雾水,但是可以确定的是,在执行一条SQL的时候,数据库(MySQL)抛出异常,先不管那么多,直接将SQL在终端跑一下,异常如下
问题原因:在执行SQL的时候,产生临时数据占满了/tmp磁盘空间
解决方法
1、,使用SQL改掉默认临时数据地址(tmpdir)
mysql> show variables like 'tmpdir';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| tmpdir | /tmp |
+---------------+-------+
1 row in set (0.00 sec)mysql> set global tmpdir = '/Data/app/mysql5.6.25/mysqltmp';
ERROR 1238 (HY000): Variable 'tmpdir' is a read only variable
2、如果出现以上异常,那只能通过配置文件来修改了
vim /etc/mysql/my.cnf
此处可以修改 tmpdir 的属性值,也可以修改 query_cache_limit 的数值,建议使用后者
好了,最后重启MySQL就搞定了
service mysql restart
技术交流学习或者有任何问题欢迎加群:154514123
MySQL异常:Incorrect key file for table '/tmp/#sql_37b_1.MYI'; try to repair it相关推荐
- ERROR 126 (HY000) at line 1: Incorrect key file for table '/tmp/#sql_7b09_0.MYI'; try to repair it
1.问题背景 我在slelect一个数据量很大的merge表时,并同时将select结果集insert到另外一张表中,报了如下错误: ERROR 126 (HY000) at line 1: Inco ...
- mysql Incorrect key file for table ‘/tmp/#sql_xxxx_0.MYI‘; try to repair it
查看information_schema的COLUMNS表,但是出现如下问题: root:information_schema> select * from COLUMNS; ERROR 126 ...
- MySQL Error Query database. Causejava.sql.SQLException: Incorrect key file for table ‘/tmp/#sql_181c
1,开发人员截图给我,后台报错如下: Error Query database. Causejava.sql.SQLException: Incorrect key file for table '/ ...
- mysql出现“Incorrect key file for table”解决办法
今天mysql突然出现以下错误: mysql> select * from test; ERROR 1034 (HY000): Incorrect key file for table 'te ...
- 重启服务器后mysql表损坏 Incorrect key file for table ‘.\axxxx.MYI‘; try to repair it“,“tourl“:““,.....
重启系统后mysql表损坏 Incorrect key file for table '.\axxxx.MYI'; try to repair it","tourl":& ...
- MySql 执行异常Cause: java.sql.SQLException: Incorrect key file for table
MySql 执行异常 问题现象 问题原因 解决方案 问题现象 今天测试环境执行sql图片报错,错误日记如下: org.springframework.jdbc.UncategorizedSQLExce ...
- [error] [mysql]:1034 Incorrect key file for table 'table_name'; try to repair it
[error] [mysql]:"1034 Incorrect key file for table 'table_name'; try to repair it" 现象描述: m ...
- mysql中大数据表alter增加字段报错:1034 Incorrect key file for table 'table_name'; try to repair it...
mysql中大数据表alter增加字段报错:"1034 Incorrect key file for table 'table_name'; try to repair it" 现 ...
- mysql old key files_mysql出现“Incorrect key file for table”解决办法
本文来自: https://www.cnblogs.com/zjoch/archive/2013/08/19/3267131.html 今天mysql突然出现以下错误: mysql> selec ...
最新文章
- nginx配置websocket代理
- C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
- java 泛型 恶心_Java的泛型原来这样让人不舒服
- jdbc操作步骤和preparedStatment相比Statment的好处
- 加上项目路径 spring security忽略不生效_Spring 常见面试题「收藏」
- SAP Spartacus Accessibility E2E 端到端测试
- commons-fileupload、smartUpload和commons-net-ftp
- qt撤销与回退_Git撤销某次分支的合并Merge
- mfc mfc100ud.dll丢失问题
- 持续集成工具 jenkins 实践
- Spark实例项目—每个域名下访问次数最多的URL
- 计算机体系结构的分类
- 我的大学生活-4-21-吕家尧
- 数学建模中的整数规划总结及姜启源第4章(1-3)的解析
- 微软小娜服务器,微软小娜正在继续被边缘化中:奇妙清单也不再支持小娜连接-...
- php摇骰子源码,HTML5 掷骰子游戏 源码下载
- android 拼音搜索汉字,android开发之使用拼音搜索汉字
- 小米8android p慢,给力 小米8青春版获得Android P更新
- 10个H5页面制作工具
- 一些常用的免费接口,再也不怕找不到免费API了
热门文章
- html body keydown,jQuery的keydown()方法有什么用?
- 数论基础(附加例题)
- 你家宽带达标了吗? #可能是全宇宙最容易懂的家庭网络课程#
- 在c语言中为了结束while语序,2011级C语序设计基础教程课后习题答案.doc
- [Log4j基础]-- 缺少log4j包或包版本冲突报错
- new InitialContext() 创建ejb实例的过程
- 作为一名成年人的程序员,没必要刻意去交朋友
- 黑盒测试等价类划分法、边界值分析法
- python基础编程:Python简单基础小程序的实例代码
- 虚拟服务器怎么给系统扩容,虚拟服务器磁盘扩容