pythondb
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
pythondb.txt · Last modified: 2024/03/11 13:54 by walter