Inserción de registros mediante consulta SQL en Python

Ahora aprendamos a agregar nuevos registros a una tabla. Esto se hace usando el comando INSERT INTO. Tiene la siguiente sintaxis:

pythonquery = "INSERT INTO tabla (campo1, campo2...) VALUES (valor1, valor2...)"

Agreguemos un nuevo usuario a nuestra tabla users. Sin embargo, en el caso de insertar un nuevo registro, nuestro código debe reescribirse. En lugar del método fetchone o fetchall al objeto CMySQLCursor se le aplica el método commit. Es necesario para confirmar los cambios realizados por el usuario:

pythonquery = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)"
with connection.cursor(dictionary=True) as cursor:
  cursor.execute(query)
  connection.commit()

El resultado de la inserción no será visible en la consola, pero se puede ver en PMA.

También preste atención al hecho de que al insertar no se especifica la columna id y su valor. Y esto es correcto, ya que el valor de esta columna será establecido por la base de datos automáticamente.

Задание 1

Agregue un nuevo usuario 'user7', 26 años, salario 300.

Задание 2

Agregue un nuevo usuario 'user8', 32 años, salario 1100.

Задание 3

Agregue un nuevo usuario 'user9', 22 años, salario 350.