python-sqlite3-backup

Software kuvakaappaus:
python-sqlite3-backup
Ohjelmiston tiedot:
Versio: 1.0
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Piotr Husiatynski
Lupa: Vapaa
Suosio: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck on yksi toiminto, jonka avulla tallentaa kaikki sqlite3 tietokannasta toiseen. & Nbsp; Voit käyttää tätä esimerkiksi lastaaminen ja purkaminen tietokantaa (: muisti :) tiedostoon (vaihtoehto ITER dump toiminnot).
Katso sqlite3 C API dokumentaatio lisätietoja.
Rakenna ja asennus
Nyt voit rakentaa tai asentaa sqlitebck käyttäen distutils:
& Nbsp; python setup.py asentaa
Testit
Mikään iso, vain testata perustoiminnot:
& Nbsp; python tests.py
Käyttö esimerkiksi
Basic käyttötapa - tietokantaa tallennetaan tiedostoon:
>>> Tuonti sqlite3
>>> Conn = sqlite3.connect (': muisti:')
>>> Curr = conn.cursor ()
# Luoda taulukon ja laittaa siellä joitakin tietoja
>>> Curr.execute ("CREATE TABLE foo (bar kokonaisluku) ')

>>> Curr.execute ("INSERT INTO foo ARVOT (123)")

>>> Curr.close ()
>>> Conn.commit ()
>>> Tuonti sqlitebck
# Tallentaa muistiin tietokantaan (Conn) tiedostoon
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (Conn, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# Tarkista data on tiedostotietokannan;)
>>> Curr2.execute ("SELECT * FROM foo");

>>> Curr2.fetchall ()
[(123,)]
Jos haluat ladata tiedoston tietokantaan muistiin, soita:
>>> Sqlitebck.copy (conn2, Conn)

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

Muu ohjelmistojen kehittäjä Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

Kommentit python-sqlite3-backup

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!