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.0/5 (Total Votes: 2)

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

Tiote
Tiote

14 Apr 15

MongoMultiMaster
MongoMultiMaster

20 Feb 15

SQLAlchemy
SQLAlchemy

17 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!