python-sqlite3-backup

Software screenshot:
python-sqlite3-backup
Dettagli del software:
Versione: 1.0
Data di caricamento: 14 Apr 15
Sviluppatore: Piotr Husiatynski
Licenza: Libero
Popolarità: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck è una singola funzione che permette di salvare qualsiasi database sqlite3 uno all'altro & nbsp; È possibile utilizzare questo per esempio per il carico e database memoria dumping (:. :) Memoria in un file (in alternativa alle funzionalità discarica iter).
Vedere la documentazione API Sqlite3 C per maggiori informazioni.
Crea e installazione
Ora è possibile costruire o installare sqlitebck usando Distutils:
& Nbsp; python setup.py install
Test
Niente grande, basta provare le funzionalità di base:
& Nbsp; python tests.py
esempio di utilizzo
Esempio di utilizzo di base - base di dati di memoria salvati in file di:
>>> Sqlite3 import
>>> Conn = sqlite3.connect (': memoria:')
>>> Curr = conn.cursor ()
# Creare tavolo e messo lì alcuni dati
>>> Curr.execute ('CREATE TABLE foo (bar INTEGER)')

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

>>> Curr.close ()
>>> Conn.commit ()
>>> Sqlitebck import
# Salvare nella base di dati di memoria (conn) in un file
>>> CONN2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (conn, CONN2)
>>> Conn.Close ()
>>> Curr2 = conn2.cursor ()
# Controllare se i dati sono in file di database;)
>>> Curr2.execute ('SELECT * FROM foo');

>>> Curr2.fetchall ()
[(123,)]
Se si desidera caricare file di database in memoria, basta chiamare:
>>> Sqlitebck.copy (CONN2, conn)

Requisiti :

  • Python

Programmi simili

LiquiBase
LiquiBase

17 Jul 15

datastore
datastore

20 Feb 15

eBag
eBag

19 Feb 15

RedStore
RedStore

11 May 15

Altri software di sviluppo Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Commenti a python-sqlite3-backup

I commenti non trovato
Aggiungi commento
Accendere le immagini!