Qt MySQL驱动程序不支持事务

时间:2017-09-08 00:28:46

标签: mysql qt

我正在使用Qt Ubuntu 16.04并使用apt-get install安装所有必需的qt。 并通过以下方式安装mysql驱动程序:

apt-get install libqt5sql5-mysql

但问题是驱动程序不支持事务。我检查使用此代码:

auto database = QSqlDatabase::addDatabase("QMYSQL", "TEST");
qDebug() << database.driver()->hasFeature(QSqlDriver::Transactions);
//it printed false

如何让驱动程序具有功能事务?

1 个答案:

答案 0 :(得分:0)

在连接打开后检查时,该功能可用。