0
PyQt5でQtSql.QSqlDatabase
クラスを通してMySQLデータベースに接続しようとしています。私はいつもDriver not loaded
としてエラーが出るPyQt5からmysqlサーバに接続できません
from PyQt5 import QtWidgets
from PyQt5 import QtSql
import sys
app = QtWidgets.QApplication(sys.argv)
db = QtSql.QSqlDatabase()
db.addDatabase('QMYSQL')
db.setHostName("localhost")
db.setUserName("root")
db.setPassword("*****") #correct password here
db.setDatabaseName("root")
print(db.open())
print(db.lastError().text())
print(db.drivers())
: はここに私のコードです。ここに私のコードからのo/pはあります:
False
Driver not loaded Driver not loaded
['QSQLITE', 'QMYSQL', 'QMYSQL3', 'QODBC', 'QODBC3', 'QPSQL', 'QPSQL7']
PyQt5はpython3で造られた64bit版です。 Mysqlサーバーが実行されています。 Cの あり内容:\ Python35 \ Libの\サイト - パッケージ\ PyQt5 \プラグイン\ sqldriversされています
誰もがここに助けることはできますか?