mysql 1114 hy000_mysql 解决 ERROR 1114 (HY000): The table 'XXX' is full
操作:执行 alter table aa_table drop column hehe; 删除 aa_table 表中 hehe 字段。导致 ERROR 1114 (HY000): The table 'sy_transaction_info' is full。
删除字段操作,磁盘可以空间需要大于表本身占据的空间(如当前操作的表占据 40 GB,那么要求磁盘可用空间必须大于 40 GB)。
据观察推断其删除字段行为为:创建一张新表,删除的字段不再创建,再把原有的表数据导入新表。
1. 查看磁盘使用情况(磁盘是否没有空间)
df -H
2. mysql my.cnf配置文件,设置 tmp_table_size 大于 max_heap_table_size。
查看 mysql 安装路径
show variables like "%char%";
mysql> show variables like '%table_size%';
修改 my.cnf 配置文件,并重启 mysql。
- Linux 下 MySQL 的配置文件是 my.cnf,一般会放在 /etc/my.cnf,/etc/mysql/my.cnf。
增加或修改如下图红框中的配置
重启 mysql
修改成功
再次执行操作,即可成功
mysql 1114 hy000_mysql 解决 ERROR 1114 (HY000): The table 'XXX' is full相关推荐
- [mysql安装教程]解决ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)问题
一.问题现象 背景:win系统安装mysql 先下载mysql:https://dev.mysql.com/downloads/mysql/,选择window版本 下载后解压,bin目录下新增my.i ...
- 解决ERROR 1109 (42S02): Unknown table 'xxx' in MULTI DELETE
我碰到的情况是这样的 使用Mysql,有三个表分别是order.order_item和user,想同时删除用户以及用户订单和订单详情里的内容,执行下边的sql导致该错误 DELETE user,ord ...
- mysql ERROR 1114 (HY000): The table ‘XXX‘ is full
关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 报错: mysql ERROR 1114 (HY000): The table 'XXX' is full 解决方法: 修改 my.cnf 配 ...
- MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题
MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题 参考文章: (1)MySQL_解决ERROR 2006 (HY00 ...
- Mysql添加用户错误:ERROR 1364 (HY000): Field ‘ssl_cipher‘ doesn‘t have a default value解决方法
Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法 参考文章: (1)Mysql添加 ...
- MYSQL登录遇到的问题:解决ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘(10061)
解决ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)问题 重新捡起mysql,在配置时出现了这 ...
- MYSQL导出数据报错ERROR 1290 (HY000) 和 ERROR 1 (HY000)
问题1.ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot ...
- mysql导入数据报错ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it
参考:https://blog.csdn.net/u011677147/article/details/64129606 参考:http://blog.itpub.net/31015730/views ...
- 解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 今天安装mysql再修改密码时 ...
最新文章
- 报名 | IBM苏中:从深蓝到AlphaGo,从大数据到认知商业
- 2017全球硬科技创新大会今日开幕 科技大腕聚集共绘西安“硬科技”发展蓝图
- [转]详细讲解提高数据库查询效率的实用方法、外键关于性能
- Python数据分析学习
- 基于java的网络抓包方法
- 微信公众平台 服务器配置 提示token验证失败
- ARM内核矩阵计算教程(STM32)
- 红米note94g版和红米note8Pro哪个好
- Li Lei 和 Han Meimei该结婚了吧
- 多叉树的构建和树的高度的计算
- 代谢组学结果在线分析:不同组差异代谢物高级韦恩图Venn的绘制——UpSet图
- 网络安全-IIS短文件名枚举漏洞
- shell系列9-awk
- 记录阿里云服务器mysql被黑
- Android播放视频或视频通话只有声音没有画面解决方法,布局刷新失败解决办法
- 结对开发之成员介绍篇
- 连接宽带出现:调制解调器出现一个错误
- c语言打袋鼠游戏,急求帮助,C语言编程作业,实在是不会了,拜托大家帮帮忙...
- 记一次mybatis-plus数据自动填充爆露出来的多线程的问题
- MYSQL中查询怎么判断一个字段包含英文?