===== Python - Datenbank ===== Für den Zugriff auf eine Mysql-Datenbank kann die Bibliothek **mysql-connector** benutzt werden, die mit ''pip install mysql.connector'' installiert wird. #!/usr/bin/python import mysql.connector mydb = mysql.connector.connect( host="localhost", user="otto", passwd="geheim", database="personen" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM people") myresult = mycursor.fetchall() for x in myresult: print(x) Erläuterungen: - mydb definiert die Zugangsdaten zur Datenbank. - mycursor stellt einen Zugriff auf die Datenbank dar. - mycursor.execute führt eine SQL-Aktion (hier eine Abfrage) durch. - myresult ist das Ergebnis der Abfrage in Form einer Liste - Schleife Ausgabe aller Tabellenzeilen