利用下述代码查询目前所支持的数据库驱动 from PyQt5.QtSql import QSqlDatabase print(QSqlDatabase.drivers()) ['QSQLITE', 'QODBC ', 'QODBC3', 'QPSQL', 'QPSQL7'] 输出结果无 'QMYSQL', 'QMYSQL3' 说明缺少libmysql.dll 文件首先这个问题是肯定缺少DLL导致,有人说F:\Program
QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
QPushButton::clicked,this,[=](){ // 使用ODBC驱动 QSqlDatabase db = QSqlDatabase::addDatabase("QODBC ](){ qDebug() << "\n======进行数据库的链接===="; QSqlDatabase db = QSqlDatabase::addDatabase("QODBC MainWindow::connectMySQL(){ qDebug() << "\n======进行数据库的链接===="; dbWeb = QSqlDatabase::addDatabase("QODBC
myMainWindow.py程序,添加功能 1 打开数据库 def __openDB(self): #打开数提库 self.DB = QSqlDatabase.addDatabase("QODBC