Как сделать базу данных в python
Узнайте, как создать и использовать базу данных в Python с примером кода. Ознакомьтесь со структурой и особенностями работы с базой данных, как добавлять и извлекать данные.
Для создания базы данных в Python можно использовать несколько способов. Один из них - создание базы данных с помощью модуля sqlite3. Для этого необходимо импортировать модуль sqlite3 и создать новую базу данных:
import sqlite3
conn = sqlite3.connect('database.db')
Для создания таблицы в базе данных необходимо создать объект курсора и выполнить запрос SQL:
c = conn.cursor()
# создаем таблицу в базе данных
c.execute("""CREATE TABLE users (
name text,
age integer
)""")
Для добавления данных в таблицу необходимо выполнить запрос INSERT:
# добавляем данные в таблицу
c.execute("INSERT INTO users VALUES ('John', 21)")
Для извлечения данных из таблицы необходимо выполнить запрос SELECT:
# извлекаем данные из таблицы
c.execute("SELECT * FROM users")
# получаем результат запроса
result = c.fetchall()
# выводим результат запроса
print(result)
После выполнения операций с базой данных необходимо закрыть подключение к ней:
# закрываем подключение к базе данных
conn.close()
Таким образом, подключение к базе данных, создание таблицы, добавление и извлечение данных из нее и закрытие подключения к базе данных можно сделать с помощью стандартного модуля sqlite3 в Python.
p