python-sqlite3-backup

البرمجيات قطة:
python-sqlite3-backup
تفاصيل البرنامج:
الإصدار: 1.0
تاريخ إيداع: 14 Apr 15
المطور: Piotr Husiatynski
ترخيص: حرر
شعبية: 24

Rating: 4.0/5 (Total Votes: 1)

وsqlitebck هو وظيفة واحدة التي تسمح لإنقاذ أي SQLite3 قاعدة البيانات واحد إلى آخر على & nbsp؛ يمكنك استخدام هذا على سبيل المثال لتحميل وتفريغ قاعدة بيانات الذاكرة (: :) الذاكرة في ملف (البديل إلى وظيفة تفريغ ايتر).
انظر مستندات API Sqlite3 C للمزيد من المعلومات.
بناء وتركيب
الآن يمكنك بناء أو تثبيت sqlitebck باستخدام distutils:
على & nbsp؛ بيثون setup.py تثبيت
اختبارات
شيء كبير، مجرد اختبار وظائف أساسية:
على & nbsp؛ tests.py الثعبان
مثال للاستخدام
مثال للاستخدام الأساسي - حفظ قاعدة بيانات الذاكرة في ملف:
>>> sqlite3 استيراد
>>> كون = sqlite3.connect (': الذاكرة:')
>>> بالعملة = conn.cursor ()
# إنشاء جدول ووضع هناك بعض البيانات
>>> curr.execute ('CREATE TABLE فو (بار عدد صحيح)')
<كائن sqlite3.Cursor في 0xb73b2800>
>>> curr.execute ('INSERT INTO القيم فو (123)')
<كائن sqlite3.Cursor في 0xb73b2800>
>>> curr.close ()
>>> conn.commit ()
>>> sqlitebck استيراد
# حفظها في قاعدة بيانات الذاكرة (كون) في ملف
>>> conn2 = sqlite3.connect ('/ تمة / in_memory_sqlite_db_save.db')
>>> sqlitebck.copy (كونيتيكت، conn2)
>>> conn.close ()
>>> curr2 = conn2.cursor ()
# معرفة ما اذا كان البيانات في قاعدة بيانات الملفات؛)
>>> curr2.execute ('SELECT * FROM فو')؛
<كائن sqlite3.Cursor في 0xb73b2860>
>>> curr2.fetchall ()
[(123،)]
إذا كنت ترغب في تحميل قاعدة بيانات الملف في الذاكرة، فقط الاتصال على:
>>> sqlitebck.copy (conn2، كون)

المتطلبات:

بيثون

برامج مماثلة

Jet Profiler
Jet Profiler

20 Feb 15

micromongo
micromongo

14 Apr 15

phpMyBackupPro
phpMyBackupPro

19 Feb 15

chive
chive

11 May 15

البرامج الأخرى من المطور Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

تعليقات ل python-sqlite3-backup

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!