QT连接MySql数据查询失败

问题

起初查询时正常的,可以查到数据

img

img

软件不进行操作大约10分钟,就查不到数据了

img

可以确认数据库也仍然连接上了

img

相关代码
        QSqlQuery query;
        QString sql = QString("SELECT word,mean,time FROM words WHERE id = '%1'").arg(id);
        qDebug() << sql << '\n';
        query.exec(sql);

        qDebug() << query.size() << '\n';
        wordInfo t;
        while(query.next())
        {
            qDebug() << "word" << '\n';
        }
我的解答思路和尝试过的方法

数据库显示的时间配置也没什么问题

img

可能是数据库的机制吧,一直连接不操作占用资源,自动退出了 。