Um eine Verbindung mit einer MySQL-Datenbank herzustellen braucht man das Programm
mysql-connector-python
welches man sich auch normaler Anwender (man braucht also keine Admin-Rechte) über pip3 install mysql-connector-python installiert. Natürlich braucht man eine installierte MySQL-Datenbank auf dem Rechner und schon einmal eine Datenbank.
import mysql.connector
db = mysql.connector.connect(host="localhost", user="eigenername",password="eigenesPasswort" )
cursor=db.cursor()
cursor.execute("Show databases")
for databasename in cursor:
print(databasename)
Danach erhält man die folgende Ausgabe (Beispiel von mir):