未加载qmysql驱动程序用记事本书写;文件.py

uklbhaso  于 2021-06-23  发布在  Mysql
关注(0)|答案(0)|浏览(212)

我开始使用mysql,一步一步地遵循python手册,但是我使用的过程或软件有问题。代码如下:

from PyQt5 import QtCore, QtGui, QtWidgets, QtSql

db = QtSql.QSqlDatabase.addDatabase('QMYSQL')
db.setHostName('localhost')
db.setDatabaseName('shopping')
db.setUserName('root')
db.setPassword('prova')
db.open()

我在windows10上使用python3.4(x64)、pyqt-gpl5.5(x64)、mysql-server8.0.11(x64)、connector/python(3.4)8.0.11。
通常我使用ms-dos提示符运行文件,并使用记事本编写代码。下面是出现的错误:

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers:
QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins

手册上只说我需要mysql服务器和mysqldb模块。
我试着遵循这里的指导https://seppemagiels.com/blog/create-mysql-driver-qt5-windows 但我从未使用过mingw,也从未构建过插件。我很困惑

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题