Object Oriented Database Library For Persistent Storage in Python
mycli is a command line interface for MySQL, MariaDB, and Percona with
auto-completion and syntax highlighting.
oursql is a set of MySQL bindings for python 2.4+ with a focus
on wrapping the MYSQL_STMT API to provide real parameterization
and real server-side cursors. MySQL 4.1.2 or better is required.
MySQLDumper is a PHP and Perl based tool for backing up MySQL databases.
You can easily dump your data into a backup file and, if needed, restore it.
It is especially suited for shared hosting webspaces, where you don't have
shell access. MySQLDumper is an open source project and released under the
GPLv2 license.
pyPgSQL is a package of two modules that provide a Python DB-API 2.0 compliant
interface to PostgreSQL databases. The first module, libpq, exports the
PostgreSQL C API to Python. This module is written in C and can be compiled
into Python or can be dynamically loaded on demand. The second module, PgSQL,
provides the DB-API 2.0 compliant interface and support for various PostgreSQL
data types, such as INT8, NUMERIC, MONEY, BOOL, ARRAYS, etc. This module is
written in Python.
developed by Bill Allie et al
This package provides Python modules to access to SQL Relay.
Swift is a highly available, distributed, eventually consistent
object/blob store.
BDB is a set of classes implementing an interface to
Berkeley DB for the GNUstep and Mac OS X environment written in
Objective-C language. It is based on the C API of
Berkeley DB and offers an object oriented interface which relies on
classes and mechanisms offered by the Foundation library.
In its present state BDB just offers a reduced set of functionality of
Berkeley DB.
LICENSE: LGPL2 or later
LeoFS is a highly scalable, fault-tolerant distributed file system
for the Web. This library allows any Ruby application to communicate
with LeoFS manager.
SOCI is a database access library for C++ that makes the illusion of embedding
SQL queries in the regular C++ code, staying entirely within the Standard C++.
The idea is to provide C++ programmers a way to access SQL databases in the most
natural and intuitive way. If you find existing libraries too difficult for your
needs or just distracting, SOCI can be a good alternative.