python-sqlite3-backup

Screenshot der Software:
python-sqlite3-backup
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 14 Apr 15
Entwickler: Piotr Husiatynski
Lizenz: Frei
Popularität: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck ist eine einzige Funktion, um jede sqlite3 Datenbank zueinander & nbsp speichern können; Sie können dies zum Beispiel für das Laden und das Dumping Memory-Datenbank (verwenden:. Speicher :) in Datei (alternativ zu iter Dump-Funktionalität).
Siehe die Sqlite3 C API-Dokumentation für weitere Informationen.
Erstellen und Installation
Jetzt können Sie bauen oder installieren sqlitebck mit distutils:
& Nbsp; python setup.py install
Tests
Nichts Großes, einfach testen grundlegenden Funktionen:
& Nbsp; python tests.py
Anwendungsbeispiel
Die grundsätzliche Verwendung Beispiel - Memory-Datenbank gespeichert in Datei:
>>> Import sqlite3
>>> Conn = sqlite3.connect (': memory:')
>>> Curr = conn.cursor ()
# Tabelle erstellen und dort einige Daten
>>> Curr.execute ("CREATE TABLE foo (bar INTEGER) ')

>>> Curr.execute ("INSERT INTO foo VALUES (123) ')

>>> Curr.close ()
>>> Conn.commit ()
>>> Import sqlitebck
# Speichern in Speicherdatenbank (conn) in Datei
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (conn, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# Überprüfen, ob Daten in File-Datenbank;)
>>> Curr2.execute ('SELECT * FROM foo');

>>> Curr2.fetchall ()
[(123)]
Wenn Sie Datei-Datenbank in den Arbeitsspeicher laden möchten, rufen Sie einfach:
>>> Sqlitebck.copy (conn2, conn)

Anforderungen :

  • Python

Ähnliche Software

Tntdb
Tntdb

20 Feb 15

DBA Companion
DBA Companion

11 May 15

fdb
fdb

20 Feb 15

tau
tau

20 Feb 15

Andere Software von Entwickler Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Kommentare zu python-sqlite3-backup

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!