這裏我的代碼片段: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服務器有什麼問題?