Projects / SQLite

SQLite

SQLite is a small, fast, embeddable SQL database engine that supports most of SQL92, including transactions with atomic commit and rollback, subqueries, compound queries, triggers, and views. A complete database is stored in a single cross-platform disk file. The native C/C++ API is simple and easy to use. Bindings for other languages are also available.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Apr 2009 11:57
  • Rrelease-after

    Changes: This release fixes a bug that caused a segfault when running a count(*) on the sqlite_master table of an empty database, a bug that caused a segfault when inserting into a table using a DEFAULT value when there was a function as part of the DEFAULT value expression, data structure alignment issues on Sparc, and other minor problems.

    • Rrelease-mid
    •  29 Jan 2009 17:30
    • Rrelease-after

    No changes have been submitted for this release.

    • Rrelease-mid
    •  10 Jan 2007 12:12
    • Rrelease-after

    Changes: This release fixes a bug that could cause database corruption when a multi-processor system attempted to rollback an incomplete transaction following a system crash. It also fixes various other less severe bugs and enhances the query optimizer.

    • Rrelease-mid
    •  17 Feb 2006 03:09
    • Rrelease-after

      No changes have been submitted for this release.

      • Rrelease-mid
      •  31 Jan 2006 10:48
      • Rrelease-after

      Changes: Support has been added for CHECK constraints, DESC indices, IF [NOT] EXISTS clauses on CREATE and DROP statements, a more efficient on-disk encoding for boolean values, and the ability to share the page and schema cache between database connections in the same thread. This is the first stable release in the 3.3 series.

      Rss Recent comments

      Rcomment-before 31 Dec 2008 14:45 Rcomment-trans 4d70d1b3fecdc3e9296ff448af2b2d87_tiny lakshmipathi Rcomment-after

      Need older versions
      Can please let me know the link from which i can load the first version of sqlite? ( sqlite 0.1 ?)

      Cheers,

      Lakshmipathi.G

      Rcomment-before 17 Dec 2003 21:30 Rcomment-trans cduffy Rcomment-after Thumbsup-wht

      Hard to say too much good about this...
      It's small, fast and very low footprint, the Python bindings are excellent... I'm really exceedingly pleased with SQLite. Since converting cscvs (a project I maintain) to use it, performance and space efficiency have vastly improved over previous versions, and the ease-of-use (and ease-of-setup) perspective makes it tremendously more appropriate for embedded use in a tool of this sort than depending on a full-fledged out-of-process database server.

      In short: Try it. You'll like it.

      No-screenshot

      Project Spotlight

      recipes

      A program for storing recipes.

      No-screenshot

      Project Spotlight

      GNU inetutils

      A distribution of common networking utilities and servers.