Sorry. I've just understood the difference between source package and installed package name (I should use apt show more often...)
Completely minimal example:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtSql import QSqlDatabase
app = QApplication(sys.argv)
db = QSqlDatabase.addDatabase("QMYSQL")
with libmysqlclient21=8.0.19-0ubuntu5:
(OK)
with libmysqlclient21=8.0.21-0ubuntu0.20.04.3:
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3
Sorry. I've just understood the difference between source package and installed package name (I should use apt show more often...)
Completely minimal example:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtSql import QSqlDatabase
app = QApplication( sys.argv) addDatabase( "QMYSQL" )
db = QSqlDatabase.
with libmysqlclient2 1=8.0.19- 0ubuntu5: 1=8.0.21- 0ubuntu0. 20.04.3:
(OK)
with libmysqlclient2
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3