python-sqlite3-back-up

SQLITE3 ONLINE BACKUP API-implementatie
Download nu

python-sqlite3-back-up Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Piotr Husiatynski
  • Uitgever website:
  • http://www.vim.org/scripts/script.php?script_id=2240

python-sqlite3-back-up Tags


python-sqlite3-back-up Beschrijving

SQLITEBCK is een enkele functie die mogelijk maakt om elke SQLITE3-database één aan de andere op te slaan. U kunt dit gebruiken voor het laden en dumpen van geheugendatabase (: Memory :) in bestand (alternatief voor ITER DUMP-functionaliteit) .SEE De SQLITE3 C API-documenten voor meer info.build en installatiennow u kunt SQLITEBCK gebruiken of installeren met behulp van Distutils: Python Setup.py InstalltestSnothing Big, test alleen basisfunctionaliteit: Python-tests.pyusage expressbasisch gebruik voorbeeld - Geheugendatabase opgeslagen in Bestand: >>> import sqlite3 >>> conn = sqlite3.connect (': geheugen:') >>> curr = Conn.Cursor () # CREATE TABEL EN ZETTELIJKE DATA >>> curr.execute ('Create Table Foo (Bar Integer)') >>> curr.execute ('Invoegen in Foo-waarden (123) ') >>> CURC.CLOSE () >>> Conn.commit () >>> SQLITEBCK # Opslaan in de geheugendatabase (Conn) in Bestand >>> Conn2 = SQLITE3 .Connect ('/ tmp / in_memory_sqlite_db_save.db') >>> sqlitebck.copy (conn, conn2) >>> conn.close () >>> CURR11 = Conn2.cursor () # Controleer of gegevens in bestandsdatabase bevinden; ) >>> CURR11.EXECUTE ('SELECT * VAN foo '); >>> CURRR11.Fetchall () Als u de bestandsdatabase in het geheugen wilt laden, belt u dan gewoon: >>> SQLITEBCK.COPY (Conn2, Connl) De startpagina van het product


python-sqlite3-back-up Gerelateerde software