База данных💾 является одной из важных частей программы, программного обеспечения, веб-сайта, игр. Мы обсудим базу данных SQLite в серии SQLite-Python. SQLite является одним из легких RDBMS. В этой серии мы будем использовать Python для создания/вставки/удаления данных из SQLite.
Улучшения всегда приветствуются. Не стесняйтесь улучшить статью. Так что будьте готовы 🏁 погрузиться в серию.
SQLite имеет следующие заметные функции:
Самостоятельный: SQLite – это автономный означает, что требуется минимальная поддержка от операционной системы или внешней библиотеки. Это делает SQLite использовать в любой среде, особенно в встроенных устройствах, таких как iPhone, телефоны Android, игровые приставки, портативные медиаплееры и т. Д.
Смертный: SQLite не нуждается в архитектуре сервера.
Ноль-конфигурация: Из-за архитектуры без сервеса вам не нужно «устанавливать» SQLite перед его использованием. Нет процесса сервера, который должен быть настроен, запущен и остановлен.
транзакционные: Все транзакции в Sqlite являются полностью кислотно-совместимыми. Это означает, что все запросы и изменения являются атомными, последовательными, изолированными и долговечными.
Вы можете скачать SQLite от здесь
Модуль SQLite уже доступен в стандартной библиотеке Python, поскольку PY2.5.
Создайте базу данных SQLite с Python.
import sqlite3 def create_connection(db_file): """ create a database connection to a SQLite Database""" try: with sqlite3.connect(db_file): print("Sqlite version :", sqlite3.version) except Exception as e: print(e) if __name__ == "__main__": create_connection("database.db") """ :memory: to the connect() function of the sqlite3 module, it will create a new database that resides in the memory (RAM) instead of a database file on disk. """
Спасибо за чтение статей. Присоединяйтесь к сообщению с открытым исходным кодом по раздоре для обучения Python & Machine. PY-Pruptors DiscoD Server
Оригинал: “https://dev.to/codeperfectplus/connect-the-database-sqlite-python-series-mkj”