SQLite
 sql >> база данни >  >> RDS >> SQLite

SQLite Python

Този раздел ви показва стъпка по стъпка как да работите с базата данни SQLite, използвайки езика за програмиране Python.

Python предоставя два популярни интерфейса за работа с библиотеката на база данни SQLite:PySQLite и APSW. Всеки интерфейс е насочен към набор от различни нужди.

PySQLite

PySQLite предоставя стандартизиран интерфейс на Python DBI API 2.0 към базата данни на SQLite. Ако приложението ви трябва да поддържа не само базата данни SQLite, но и други бази данни като MySQL, PostgreSQL и Oracle, PySQLite е добър избор.

PySQLite е част от стандартната библиотека на Python от версия 2.5 на Python

APSW

Ако приложението ви трябва да поддържа само базата данни SQLite, трябва да използвате модула APSW, който е известен като Друг Python SQLite Wrapper.

APSW осигурява най-тънкия слой над библиотеката на базата данни на SQLite. APSW е проектиран да имитира естествения SQLite C, следователно, каквото можете да правите в SQLite C API, можете да го правите и от Python.

Освен че покрива библиотеката на SQLite, APSW предоставя много функции на ниско ниво, включително възможността за създаване на потребителски дефинирани агрегати, функции и съпоставяния от Python. Той дори ви позволява да напишете реализация на виртуална таблица с помощта на Python.

Ще използваме обвивката PySQLite, за да демонстрираме как да работим с библиотеката на база данни SQLite с помощта на Python.

  • Създаване на база данни SQLite от програма на Python:показва ви как да създадете нова база данни SQLite от програма на Python с помощта на модула sqlite3.
  • Създаване на таблици в база данни на SQLite с помощта на Python:показва стъпка по стъпка как да създавате таблици в база данни на SQLite от програма на Python.
  • Вмъкване на данни в базата данни SQLite в Python:ви превежда през стъпките за вмъкване на данни в таблица в база данни на SQLite с помощта на Python.
  • Актуализиране на данни в базата данни SQLite с помощта на Python:научава как да актуализира съществуващите данни в базата данни SQLite с помощта на Python.
  • Избиране на данни:този урок ви показва как да заявите данни в база данни на SQLite от програма на Python.
  • Изтриване на данни от програма на Python:насочва ви как да изтриете един или повече редове в таблица от таблица с помощта на API на модула Python sqlite3.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite CROSS JOIN с практически пример

  2. Как да актуализирате таблица с activeandroid след добавяне на нова колона

  3. Създайте нова таблица в съществуваща DB в отделен клас SQLiteOpenHelper

  4. Вмъкване на данни за запис в sqlite

  5. как да добавя персонализиран адаптер към дейността, за да накара списъка да се показва в дейността?