Wie verbinde ich mich mit einer MySQL-Datenbank in Python?

Um mit einer MySQL-Datenbank in Python zu verbinden, können Sie die Bibliothek "mysql-connector-python" verwenden. Hier ist ein Beispiel dafür, wie Sie eine Verbindung zu einer Datenbank herstellen und eine einfache Abfrage ausführen:

import mysql.connector

cnx = mysql.connector.connect(user='your_username', 
                              password='your_password',
                              host='your_host',
                              database='your_database')
cursor = cnx.cursor()

query = 'SELECT * FROM your_table'
cursor.execute(query)

for row in cursor:
    print(row)

cursor.close()
cnx.close()

Sie können auch die Python-Bibliothek "sqlalchemy" verwenden, um eine Verbindung zu einer MySQL-Datenbank herzustellen:

from sqlalchemy import create_engine

engine = create_engine("mysql+mysqlconnector://{user}:{password}@{host}/{database}".format(
    user="your_username",
    password="your_password",
    host="your_host",
    database="your_database"
))

Stellen Sie sicher, dass Sie die mysql-connector-python-Bibliothek installiert haben, indem Sie !pip install mysql-connector-python oder !pip install sqlalchemy in der Befehlszeile ausführen.