使用mysql_ping解决mysql报错:“MySQL server has gone away“
问题背景:公司的fcgi程序需要访问mysql数据库,使用的mysql的C语言API进行操作的.今天发现调用一个fcgi时,报错:runmysqlerror:MySQLserverhasgoneaway.调查与处理:上网查找相关资料后,怀疑是该fcgi程序建立的数据库连接被mysql服务器断掉了.使用网友推荐的方法,添加了用于检测数据库连接的代码后,发现已经不会出现上述问题了.具体如下,供大家参考