def db_connect(self):
print(QSqlDatabase.drivers())
self.db = QSqlDatabase.addDatabase("QMYSQL")
self.db.setDatabaseName('pcjh')
self.db.setHostName('localhost')
self.db.setUserName('root')
self.db.setPassword('1234')
if not self.db.open():
QMessageBox.critical(self,'','数据库连接失败!')
else:
print('db open!')
C:\python3.6\python.exe F:/pjwin/peichejihua.py
[‘QSQLITE’, ‘QMYSQL’, ‘QMYSQL3’, ‘QODBC’, ‘QODBC3’, ‘QPSQL’, ‘QPSQL7’]
{}