QMYSQL ne prend pas en charge BatchExec.
Vous pouvez utiliser QSqlDriver::hasFeature(QSqlDriver::BatchOperations) pour vérifier si un pilote prend en charge Batchexec.
Vous pouvez également vérifier la source dans QT_SRC/src/sql/drivers/mysql/qsql_mysql.cpp
bool QMYSQLDriver::hasFeature(DriverFeature f) const
il vient de retourner faux.