How to view a MySQL database using a PyQt6 interface?

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
annabellerice
User
Beiträge: 1
Registriert: Dienstag 27. Januar 2026, 10:57

Hello,

I would like to view a MySQL database using a PyQt6 interface.

How to view a MySQL database using a PyQt6 interface.
... db = QtSql.QSqlDatabase.addDatabase('QMYSQL')
db.setHostName('192.168.75.130')
db.setPort(3306)
db.setUserName('myusername')
db.setPassword('mypassword')
db.setDatabaseName('My_DB')
if not db.open():
Widgets.QMessageBox.critical(None, "Database error", db.lastError().text())
Unfortunately, I keep getting the following error message:

Driver not loaded

The solutions I found via Google don't work. The MySQL connector is installed. I would be very grateful for any tips.
Benutzeravatar
noisefloor
User
Beiträge: 4296
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hi,

die primäre Sprache dieses Forums hier ist deutsch, nicht englisch. Kann sein das trotzdem wer antwortet - muss aber nicht. Ein rein englischsprachiges Python Forum ist z.B. www.python-forum.io

Grußm noisefloor
Antworten