关注微信公共号:小程在线
![](https://i-blog.csdnimg.cn/blog_migrate/f8da222774ebf7ff3cb82d74f592f76f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c29b82245c9ddaddf9710fb915fcdfff.gif)
关注CSDN博客:程志伟的博客
报错:
mysql ERROR 1114 (HY000): The table 'XXX' is full
解决方法:
修改 my.cnf 配置文件:
在[mysqld]下添加/修改两行:
tmp_table_size = 64M // 临时表大小
max_heap_table_size = 32M // 内存表大小
![](https://i-blog.csdnimg.cn/blog_migrate/7cae7dabd0a7cc61633979146681fe5e.png)
重启 mysql,如果还是不行,可以再次增大上面2个表的大小。
原因:这2张表设置的空间太小了
show variables like '%table_size%';
![](https://i-blog.csdnimg.cn/blog_migrate/6f0bcf1b6ab0b157ac6874304dfe91b9.png)