MySQL Einträge verwalten?
Hallo,
in Moment befinde ich mich in der Lernphase, ich habe Benutzerinformationen in der MySQL Datenbank geschrieben, nun möchte ich diese verwalten, um genauer zu sein, habe ich Daten von einem einem Gewinnspiel Befehl von Discord (Python) in der Datenbank.
Ich möchte nun wie gesagt die Einträge im on_ready Event verwalten, damit mein Gewinnspiel Befehl noch funktioniert nach dem Neustart bzw. das der Spieler trotz Neustart noch ausgerollt wird.
Weiß jemand wie ich diese Informationen so im on_ready Event schreibe damit es nach dem Neustart noch ausrollt?
Liebe Grüße
Mit SQLLITE?
Heyy, nein leider benutze ich MySQL..
Mit welcher Library?
Discord.py bzw. Pycord
Aber mit welcher Library willst du die MYSQL Library verwalten ( z.B. mysql.connector)?
wie gesagt pycord (ist eine Library für Discord Bots)
2 Antworten
Du brauchst eine Verbindung zu deiner Datenbank. Dann kannst du ihr eine SELECT-Anfrage schicken, um deine Daten zu erhalten.
- Für den Start: https://www.w3schools.com/python/python_mysql_getstarted.asp
- SELECT: https://www.w3schools.com/sql/sql_select.asp
- SELECT-Beispiel: https://www.w3schools.com/python/python_mysql_select.asp
Zum Holen der Daten, ja. Wenn du noch etwas anderes vorhast (neue Daten zur Datenbank hinzufügen oder bestehende Daten aktualisieren), brauchst du andere SQL-Befehle.
https://www.w3schools.com/MySQL/default.asp
Wenn du die Einträge in MySQL bearbeiten willst musst du dich auf den MySQL Server(lokal) verbinden.
Bearbeiten nicht, ich möchte sie wie gesagt verwalten
Wie verstehst du den Unterschied zwischen Verwandten und bearbeiten😅
Mit verwalten verstehe ich, das ich die Daten aus der Datenbank nehme und automatisch eintrage.
Danke für deine Antwort, also muss ich ausschließlich die Daten auswählen, mit SELECT?
Liebe Grüße