python-sqlite3-backup

Software captura de pantalla:
python-sqlite3-backup
Detalles de software:
Versión: 1.0
Fecha de carga: 14 Apr 15
Licencia: Libre
Popularidad: 64

Rating: 4.3/5 (Total Votes: 3)

sqlitebck es una sola función que permite guardar cualquier base de datos sqlite3 uno a otro & nbsp; Puede usar esto por ejemplo para la carga y base de datos de la memoria dumping (:. :) Memoria en el archivo (alternativa a la utilidad de volcado iter).
Consulte la documentación de la API Sqlite3 C para obtener más información.
Construcción e instalación
Ahora usted puede construir o instalar sqlitebck usando distutils:
& Nbsp; python setup.py install
Pruebas
Nada grande, sólo probar la funcionalidad básica:
& Nbsp; tests.py python
Ejemplo de uso
Ejemplo de uso básico - base de datos de la memoria guardada en el archivo:
>>> Sqlite3 importación
>>> Conn = sqlite3.connect (': memoria:')
>>> Curr = conn.cursor ()
# Crear mesa y puso en su lugar algunos datos
>>> Curr.execute ('foo CREATE TABLE (bar ENTERO)')

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

>>> Curr.close ()
>>> Conn.commit ()
>>> Sqlitebck importación
# Guardar en la base de datos de memoria (conn) en archivo
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (conn, Conn2)
>>> Conn.Close ()
>>> Curr2 = conn2.cursor ()
# Comprobar si los datos están en la base de datos de archivo;)
>>> Curr2.execute ('SELECT * FROM foo');

>>> Curr2.fetchall ()
[(123,)]
Si desea cargar la base de datos de archivos en la memoria, simplemente llame a:
>>> Sqlitebck.copy (Conn2, conn)

Requisitos :

  • Python

Programas parecidos

DataCleaner
DataCleaner

27 Sep 15

mongoctl
mongoctl

20 Feb 15

nflgame
nflgame

20 Feb 15

TUTOS
TUTOS

18 Feb 15

Otro software de desarrollador Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

Comentarios a la python-sqlite3-backup

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!