这里我的代码片段:MySQL服务器已消失
query.next();
qDebug()<<query.lastError();
qlonglong res=query.value(0).toLongLong();
qDebug()<<query.lastError();
和相应的日志我有:
Debug: QSqlError(2006, "QMYSQL: Unable to execute query", "MySQL server has gone away")
Warning: QSqlQuery::value: not positioned on a valid record
Debug: QSqlError(2006, "QMYSQL: Unable to execute query", "MySQL server has gone away")
通常我的程序工作得很好(它工作在服务器上,并接受来自连接客户),但每天早上当我尝试连接它时,我都会收到上面的消息。
MySQL服务器有什么问题?