Как сделать базу данных в 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.

Ответы (0)