python-sqlite3-backup

Phần mềm chụp màn hình:
python-sqlite3-backup
Các chi tiết về phần mềm:
Phiên bản: 1.0
Ngày tải lên: 14 Apr 15
Nhà phát triển: Piotr Husiatynski
Giấy phép: Miễn phí
Phổ biến: 64

Rating: 4.0/5 (Total Votes: 2)

sqlitebck là một chức năng duy nhất cho phép để lưu bất kỳ cơ sở dữ liệu sqlite3 một đến khác & nbsp; Bạn có thể sử dụng ví dụ để tải và cơ sở dữ liệu bộ nhớ bán phá giá (:. :) Nhớ vào tập tin (thay thế cho chức năng bãi iter).
Xem các tài liệu Sqlite3 C API cho biết thêm.
Xây dựng và cài đặt
Bây giờ bạn có thể xây dựng hoặc lắp đặt sqlitebck sử dụng distutils:
& Nbsp; python setup.py cài đặt
thử nghiệm
Không có gì lớn, chỉ cần kiểm tra chức năng cơ bản:
& Nbsp; python tests.py
Cách sử dụng ví dụ
Basic ví dụ sử dụng - cơ sở dữ liệu bộ nhớ lưu vào file:
>>> Nhập sqlite3
>>> Conn = sqlite3.connect (': bộ nhớ:')
>>> Curr = conn.cursor ()
# Tạo bảng và đặt vào đó một số dữ liệu
>>> Curr.execute ('CREATE TABLE foo (bar INTEGER)')

>>> Curr.execute ('INSERT INTO GIÁ TRỊ foo (123)')

>>> Curr.close ()
>>> Conn.commit ()
>>> Nhập sqlitebck
# Lưu trong cơ sở dữ liệu bộ nhớ (conn) vào tập tin
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (conn, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# Kiểm tra xem dữ liệu trong cơ sở dữ liệu là tập tin;)
>>> Curr2.execute ('SELECT * FROM foo');

>>> Curr2.fetchall ()
[(123,)]
Nếu bạn muốn tải tập tin cơ sở dữ liệu vào bộ nhớ, chỉ cần gọi:
>>> Sqlitebck.copy (conn2, conn)

Yêu cầu :

  • Python

Phần mềm tương tự

qMongoFront
qMongoFront

17 Feb 15

DTGen
DTGen

20 Feb 15

MyJSQLView
MyJSQLView

20 Feb 15

Querydsl
Querydsl

11 May 15

Phần mềm khác của nhà phát triển Piotr Husiatynski

256-jungle
256-jungle

2 Jun 15

sqlitebck
sqlitebck

6 Jun 15

Ý kiến ​​để python-sqlite3-backup

Bình luận không
Nhập bình luận
Bật hình ảnh!