[Python-Dev] SQLite module for Python 2.5

Carlos Ribeiro carribeiro at gmail.com
Thu Oct 21 05:57:01 CEST 2004


On Wed, 20 Oct 2004 20:52:35 -0400, Phillip J. Eby
<pje at telecommunity.com> wrote:
> At 07:14 PM 10/20/04 -0500, Skip Montanaro wrote:
> 
> >     Bob> By default can mean that Python builds a SQLite wrapper if SQLite
> >     Bob> is available, just like it does for bsddb, readline, etc.
> >
> >Then why not MySQLdb, psycopg and sybase-python also?  No slight intended
> >against PySQLite, but those other wrapper modules have been around quite a
> >bit longer I think.
> 
> Well, one difference is that none of the databases you just listed are
> embeddable.  There has to be a separate database server process.  SQLite,
> like other "database" modules in the stdlib, just stores data in a disk file.

Not to mention that it's a snap to install & manage -- no need for
administrative accounts and complex daemon setup. Although this is
really part of the 'embeddable' concept, it's still something worth
noting on its own. Also its worth to note that its license is *much*
Python-friendlier than almost every one of the other options, as far
as the db engine itself is concerned.

-- 
Carlos Ribeiro
Consultoria em Projetos
blog: http://rascunhosrotos.blogspot.com
blog: http://pythonnotes.blogspot.com
mail: carribeiro at gmail.com
mail: carribeiro at yahoo.com


More information about the Python-Dev mailing list