学堂 学堂 学堂公众号手机端

mysql插入数据就报错MySQL server has gone away

lewis 5年前 (2020-03-11) 阅读数 5 #技术


一个正常运行的系统,今天突然不行了,经排查,问题锁定在一个数据表上,这个表只要order by id desc就报错MySQL server has gone away,后来发现insert into也报错MySQL server has gone away,同库中其它的表没有问题。

解决方案:

数据备份,新建了一个相同结构的数据表,程序跑起来,经观察,没有问题。


原因分析:

现在只能怀疑,该数据表对应的磁盘上的文件可能有损坏,因为该机器总是经常拉电闸关机,而不是正常关机。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门