python-sqlite3-backup

Programinė įranga Screenshot:
python-sqlite3-backup
Programinė detalės:
Versija: 1.0
Įkėlimo datą: 14 Apr 15
Kūrėjas: Piotr Husiatynski
Licencija: Nemokamai
Populiarumas: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck yra viena funkcija, kuri leidžia įrašyti bet sqlite3 duomenų bazė vienas į kitą & nbsp; Jūs galite naudoti šią Pavyzdžiui pakrovimo ir dempingo atminties duomenų bazės (:. Atminties :) į failą (alternatyva iter dump funkcionalumo).
Žr SQLite3Comment C API docs daugiau informacijos.
Sudėjimas ir montavimas
Dabar galite sukurti arba įdiegti sqlitebck naudojant distutils:
& Nbsp; python setup.py įdiegti
Testai
Nieko didelis, tiesiog išbandyti pagrindines funkcijas:
& Nbsp; python tests.py
Naudojimas pavyzdys
Pagrindinis naudojimas pavyzdys - atminties duomenų bazės įrašyti į failą:
>>> Import sqlite3
>>> Conn = sqlite3.connect (": atminties:")
>>> Valiuta = conn.cursor ()
# Sukurti lentelę ir įdėti ten kai kuriuos duomenis
>>> Curr.execute ("CREATE TABLE foo (bar integer)")

>>> Curr.execute ("INSERT INTO Foo vertės (123))

>>> Curr.close ()
>>> Conn.commit ()
>>> Import sqlitebck
# Išsaugoti atminties duomenų bazę (Conn) į failą
>>> Conn2 = sqlite3.connect ("/ tmp / in_memory_sqlite_db_save.db)
>>> Sqlitebck.copy (Conn, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# Patikrinti, ar duomenys yra failo duomenų bazės;)
>>> Curr2.execute ("SELECT * FROM foo ');

>>> Curr2.fetchall ()
[(123,)]
Jei norite įkelti failo duomenų bazės į atmintį, tiesiog skambinkite:
>>> Sqlitebck.copy (conn2, Conn)

Reikalavimai :

  • Python

Panaši programinė įranga

ChemDB
ChemDB

14 Apr 15

MySQLoader
MySQLoader

11 May 15

Aqua Data Studio
Aqua Data Studio

17 Feb 15

Kita programinė įranga kūrėjas Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Komentarai python-sqlite3-backup

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!