python-sqlite3-backup

Screenshot Software:
python-sqlite3-backup
Szczegóły programowe:
Wersja: 1.0
Filmu: 14 Apr 15
Wywoływacz: Piotr Husiatynski
Licencja: Wolny
Popularność: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck jest pojedyncza funkcja, która pozwala na zapisanie dowolnej bazy danych Sqlite3 jeden do drugiego: & nbsp; Można to wykorzystać na przykład do załadunku i bazy pamięci dumpingu (:. Pamięci :) do pliku (alternatywa dla iter funkcjonalności zrzutu).
Zobacz dokumentację API Sqlite3 C o więcej informacji.
Budowa i montaż
Teraz możesz zbudować lub zainstalować sqlitebck pomocą distutils:
& Nbsp; python setup.py install
Testy
Nic wielkiego, po prostu przetestować podstawowe funkcje:
& Nbsp; python tests.py
Przykład użycia
Podstawowe przykład użycia - baza pamięci zapisane do pliku:
>>> Import sqlite3
>>> Conn = sqlite3.connect (': pamięci: ")
>>> Curr = conn.cursor ()
# Tworzenie tabeli i umieścić tam jakieś dane
>>> Curr.execute ("CREATE TABLE foo (bar INTEGER)")

>>> Curr.execute ("INSERT INTO VALUES Foo (123)")

>>> Curr.close ()
>>> Conn.commit ()
>>> Import sqlitebck
# Zapisać w bazie danych pamięci (conn) do pliku
>>> Conn2 = sqlite3.connect ("/ tmp / in_memory_sqlite_db_save.db")
>>> Sqlitebck.copy (conn, conn2)
>>> Conn.Close ()
>>> Curr2 = conn2.cursor ()
# Sprawdzić, czy dane są w bazie danych pliku;)
>>> Curr2.execute ("SELECT * FROM foo");

>>> Curr2.fetchall ()
[(123)]
Jeśli chcesz, aby załadować plik bazy danych do pamięci, po prostu zadzwoń:
>>> Sqlitebck.copy (conn2, conn)

Wymagania :

  • Python

Podobne oprogramowanie

tau
tau

20 Feb 15

CrunchyFrog
CrunchyFrog

11 May 15

LiteSQL
LiteSQL

14 Apr 15

Inne programy z deweloperem Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Komentarze do python-sqlite3-backup

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!