Wie kann ich parameter in einer mysql db speichern?

1 Antwort

Natürlich kannst du beim Insert Into eine Variable nutzen.

z.B.

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  password="yourpassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
name = "Hans Gans"
adresse = "Musterweg 1a"
val = (name, adresse)
mycursor.execute(sql, val)

mydb.commit()

print(mycursor.rowcount, "record inserted.")
Woher ich das weiß:Studium / Ausbildung – Informatikstudent
xMatheisenx 
Fragesteller
 02.07.2022, 11:24

name= <arg1> adresse = <arg2> geht sowas nicht?

0
xMatheisenx 
Fragesteller
 02.07.2022, 11:28
@whgoffline

der user gibt folgendes in Discord ein (!record 00001 Nico) dann möchte ich diese daten in die datenbank speichern sprich 00001 wäre argument1 und Nico argument 2

0