|
import sqlite3 |
|
|
|
|
|
conn = sqlite3.connect('lindb.db') |
|
|
|
|
|
conn.execute('''CREATE TABLE users |
|
(id INT PRIMARY KEY NOT NULL, |
|
name TEXT NOT NULL, |
|
email TEXT NOT NULL);''') |
|
|
|
|
|
conn.execute("INSERT INTO users (id, name, email) VALUES (1, 'John Doe', '[email protected]')") |
|
conn.execute("INSERT INTO users (id, name, email) VALUES (2, 'Jane Doe', '[email protected]')") |
|
|
|
|
|
cursor = conn.execute("SELECT id, name, email FROM users") |
|
for row in cursor: |
|
print(f"ID = {row[0]}, NAME = {row[1]}, EMAIL = {row[2]}") |
|
|
|
|
|
conn.execute("UPDATE users SET email = '[email protected]' WHERE id = 2") |
|
|
|
|
|
conn.execute("DELETE FROM users WHERE id = 1") |
|
|
|
|
|
conn.commit() |
|
conn.close() |
|
|