Inserção de registros via consulta SQL em Python

Vamos agora aprender a adicionar novos registros a uma tabela. Isso é feito usando o comando INSERT INTO. Ele tem a seguinte sintaxe:

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

Vamos adicionar um novo usuário à nossa tabela users. No entanto, no caso de inserção de um novo registro, nosso código deve ser reescrito. Em vez do método fetchone ou fetchall ao objeto CMySQLCursor, aplica-se o método commit. Ele é necessário para confirmar as alterações feitas pelo usuário:

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

O resultado da inserção não será visível no console, mas pode ser verificado no PMA.

Observe também que, durante a inserção, a coluna id e seu valor não são especificados. E isso está correto, pois o valor desta coluna será definido automaticamente pelo banco de dados.

Задание 1

Adicione um novo usuário 'user7', 26 anos, salário 300.

Задание 2

Adicione um novo usuário 'user8', 32 anos, salário 1100.

Задание 3

Adicione um novo usuário 'user9', 22 anos, salário 350.