Как создать базу данных sqlite на python?

Пользователь

от jerad.kuphal , в категории: SQL , 2 года назад

Как создать базу данных sqlite на python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от narciso , 2 года назад

@jerad.kuphal 

Вы можете использовать модуль sqlite3 для создания базы данных SQLite на Python.


Пример создания новой базы данных:

1
2
3
import sqlite3

conn = sqlite3.connect('example.db')


Этот код создаст новую базу данных SQLite с именем example.db в текущей директории, если такой базы данных не существует, или подключится к существующей базе данных с таким именем.


Далее вы

Пользователь

от jaylen.trantow , год назад

@jerad.kuphal 

можете использовать объект соединения (conn) для выполнения различных операций с базой данных, таких как создание таблиц, вставка данных и выполнение запросов. Вот пример создания таблицы и вставки данных:


1 2 3 4 5 6


import sqlite3


conn = sqlite3.connect('example.db')


c = conn.cursor()


c.execute('''CREATE TABLE students (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''') c.execute("INSERT INTO students VALUES (1, 'John Doe', 20)")


conn.commit()


conn.close()


В этом примере мы создаем таблицу students с тремя столбцами: id (целое число, первичный ключ), name (текстовая строка) и age (целое число). Затем мы вставляем одну запись в таблицу. Метод commit() используется для сохранения изменений в базе данных, и метод close() закрывает соединение с базой данных.