为什么mysql临时表空间已满

Mysql临时表空间已满,原因如下。

1.根据官网文档,初始化停止或正常关机时会删除临时表空间,每次启动服务器时都会重新创建。重启之所以能释放空间,是因为数据库正常关闭,重启后会删除并重新创建临时表空间,即重启会导致临时表空间的重建和重新初始化,所以重建后的大小为12M。

2.限制临时表空间的大小,允许自动增长,但最大容量有上限。