python-sqlite3-backup

Screenshot Λογισμικό:
python-sqlite3-backup
Στοιχεία Λογισμικού:
Εκδοχή: 1.0
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Piotr Husiatynski
Άδεια: Δωρεάν
Δημοτικότητα: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck είναι μια ενιαία λειτουργία που σας επιτρέπει να αποθηκεύσετε οποιαδήποτε βάση δεδομένων sqlite3 το ένα στο άλλο & nbsp? Μπορείτε να χρησιμοποιήσετε αυτό για παράδειγμα για τη φόρτωση και τη βάση δεδομένων της μνήμης ντάμπινγκ (:. Μνήμη :) σε αρχείο (εναλλακτική λύση για το ITER λειτουργικότητα χωματερή).
Δες τις οδηγίες API SQLite3 C για περισσότερες πληροφορίες.
Δημιουργία και εγκατάσταση
Τώρα μπορείτε να δημιουργήσετε ή να εγκαταστήσετε sqlitebck χρησιμοποιώντας distutils:
& Nbsp? Python setup.py εγκαταστήσετε
Δοκιμές
Τίποτα μεγάλο, δοκιμή μόνο βασικές λειτουργίες:
& Nbsp? Πύθωνα tests.py
Χρήση παράδειγμα
Βασικό παράδειγμα χρήσης - βάση δεδομένων μνήμης αποθηκεύεται σε αρχείο:
>>> Sqlite3 εισαγωγής
>>> Conn = sqlite3.connect (': μνήμη:')
>>> Ουττ = conn.cursor ()
# Δημιουργία του πίνακα και να υπάρχει κάποια δεδομένα
>>> Curr.execute («CREATE TABLE foo (μπαρ ακέραιος αριθμός)")

>>> Curr.execute ("Insert Into ΤΙΜΕΣ foo (123) ')

>>> Curr.close ()
>>> Conn.commit ()
>>> Sqlitebck εισαγωγής
# Αποθηκεύσετε στη βάση δεδομένων της μνήμης (Conn) σε αρχείο
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db »)
>>> Sqlitebck.copy (Conn, conn2)
>>> Conn.Close ()
>>> Curr2 = conn2.cursor ()
# Ελέγξετε αν τα στοιχεία είναι στη βάση δεδομένων του αρχείου?)
>>> Curr2.execute ("SELECT * FROM foo ')?

>>> Curr2.fetchall ()
[(123,)]
Αν θέλετε να φορτώσετε το αρχείο της βάσης δεδομένων στη μνήμη, απλά τηλεφωνήστε:
>>> Sqlitebck.copy (conn2, Conn)

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

Groovy
Groovy

28 Sep 15

db4o
db4o

12 May 15

Άλλο λογισμικό του προγραμματιστή Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Σχόλια για python-sqlite3-backup

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!