Main > Free Download Search >

Free sqlite3 software for linux

sqlite3

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 32
Lua-Sqlite3 0.4

Lua-Sqlite3 0.4


Lua-Sqlite3 project is a binding of Sqlite3 for Lua. more>>
Lua-Sqlite3 project is a binding of Sqlite3 for Lua.
Lua-Sqlite3 is unique in contrast to other database bindings that it consists of two layers.
The first layer translates the SQLite 3 implementations C API to Lua. The first layer is called the backend.
The second layers are frontend layers, written in Lua. These layers provide a nice and smart view of the database
Currently, Lua-Sqlite3 implements two frontends:
- A specialiced frontend which provides all sqlite3 capabilities.
- A LuaSQL compatible frontend as used on the Kepler Project.
Enhancements:
- Lua 5.1 support was added, and 5.0 is still supported.
- An autoconf configure script is provided.
<<less
Download (0.032MB)
Added: 2006-05-10 License: GPL (GNU General Public License) Price:
1263 downloads
php-sqlite3 0.5

php-sqlite3 0.5


php-sqlite3 is a PHP extension that lets you access SQLite3 databases within your scripts. more>>
php-sqlite3 project is a PHP extension that lets you access SQLite3 databases within your scripts.
PHP 4 and PHP 5 have already built-in support for this RDBM, but this is limited to the 2.x releases. This extension adds support for SQLite 3.x release.
Please note that this project is still alpha-quality. Please test and report if it works for you and how it can be enhanced.
Current (or planned) features include:
In-memory databases support
UTF-16 encoding
User-level SQL functions
PEAR::DB driver class
Enhancements:
- fix BEGIN...END/ROLLBACK statments queries (thanks to John Morrissey!)
- better support for BLOB columns (thanks to Michal Srajer!)
<<less
Download (0.010MB)
Added: 2007-04-05 License: The PHP License Price:
948 downloads
HDBC Sqlite3 Driver 1.0.1.0

HDBC Sqlite3 Driver 1.0.1.0


HDBC Sqlite3 Driver is the Haskell Sqlite v3 backend driver for HDBC. more>>
HDBC Sqlite3 Driver is the Haskell Sqlite v3 backend driver for HDBC.

Please see HDBC itself for documentation on use. If you dont already
have it, you can browse this documentation at
http://darcs.complete.org/hdbc/doc/index.html.

This package provides one function in module Database.HDBC.Sqlite3:

{- | Connect to an Sqlite version 3 database. The only parameter needed is
the filename of the database to connect to.

All database accessor functions are provided in the main HDBC module. -}
connectSqlite3 :: FilePath -> IO Connection

<<less
Download (0.023MB)
Added: 2007-03-09 License: LGPL (GNU Lesser General Public License) Price:
961 downloads
SQLite 3.4.2

SQLite 3.4.2


SQLite is an embeddable SQL engine in a C library. more>>
SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.
Main features:
- Transactions are atomic, consistent, isolated, and durable (ACID) even after system crashes and power failures.
- Zero-configuration - no setup or administration needed.
- Implements most of SQL92. (Features not supported)
- A complete database is stored in a single disk file.
- Database files can be freely shared between machines with different byte orders.
- Supports databases up to 2 terabytes (241 bytes) in size.
- Sizes of strings and BLOBs limited only by available memory.
- Small code footprint: less than 30K lines of C code, less than 250KB code space (gcc on 486)
- Faster than popular client/server database engines for most common operations.
- Simple, easy to use API.
- TCL bindings included. Bindings for many other languages available separately.
- Well-commented source code with over 95% test coverage.
- Self-contained: no external dependencies.
- Sources are in the public domain. Use for any purpose.
The SQLite distribution comes with a standalone command-line access program (sqlite) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library.
Create A New Database:
- At a shell or DOS prompt, enter: "sqlite3 test.db". This will create a new database named "test.db". (You can use a different name if you like.)
- Enter SQL commands at the prompt to create and populate the new database.
Write Programs That Use SQLite
Below is a simple TCL program that demonstrates how to use the TCL interface to SQLite. The program executes the SQL statements given as the second argument on the database defined by the first argument. The commands to watch for are the sqlite3 command on line 7 which opens an SQLite database and creates a new TCL command named "db" to access that database, the invocation of the db command on line 8 to execute SQL commands against the database, and the closing of the database connection on the last line of the script.
#!/usr/bin/tclsh
if {$argc!=2} {
puts stderr "Usage: %s DATABASE SQL-STATEMENT"
exit 1
}
load /usr/lib/tclsqlite3.so Sqlite3
sqlite3 db [lindex $argv 0]
db eval [lindex $argv 1] x {
foreach v $x(*) {
puts "$v = $x($v)"
}
puts ""
}
db close
<<less
Download (2.1MB)
Added: 2007-08-14 License: Public Domain Price:
551 downloads
Sqliteman 1.0

Sqliteman 1.0


Sqliteman is the best developers and/or admins GUI tool for Sqlite3 in the world. more>>
Sqliteman is the best developers and/or admins GUI tool for Sqlite3 in the world. No joking here (or just a bit only) - it contains the most complette feature set of all tools available. And its just the beginning...

Sqliteman is a Qt4 based GPLv2 application near the first stable release. The project has almost all planned features implemented. When it fills its feature list there will be a "stabilization" phase to catch all possible bugs.

But you can use Sqliteman as is. I do it regulary with no data loss.

<<less
Download (0.10MB)
Added: 2007-07-19 License: GPL (GNU General Public License) Price:
831 downloads
sqlitewrapped 1.3

sqlitewrapped 1.3


sqlitewrapped is a C++ wrapper for the Sqlite database C application programming interface. more>>
sqlitewrapped is a C++ wrapper for the Sqlite database C application programming interface.
The code works for linux/unix, as well as win32. This library supports version 3 of the sqlite database. From version 1.2 the connection pool can be made threadsafe.
Examples:
#include < stdio.h>
#include < stdlib.h>
#include < sqlite3.h>
#include < string>
#include "Database.h"
#include "Query.h"
int main()
{
Database db( "database_file.db" );
Query q(db);
q.execute("delete from user");
q.execute("insert into user values(1,First Person)");
q.execute("insert into user values(2,Another Person)");
q.get_result("select num,name from user");
while (q.fetch_row())
{
long num = q.getval();
std::string name = q.getstr();
printf("User#%ld: %sn", num, name.c_str() );
}
q.free_result();
}
Enhancements:
- This release adds methods to access values in the result set by column name.
<<less
Download (0.015MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1300 downloads
SQLiteDBMS 0.5.1

SQLiteDBMS 0.5.1


SQLiteDBMS is a database management server for SQLite. more>>
SQLiteDBMS is a database management server for SQLite. SQLiteDBMS project allows an sqlite3 process to be accessed via a TCP/IP network.
It provides Extended SQL, basic authentication, and access control. It includes a simple Web server that takes HTTP requests and sends XML responses.
To compile the project, first create a directory in which to place the build products. It is recommended, but not required, that the build directory be separate from the source directory. Cd into the build directory and then from the build directory run the configure script found at the root of the source tree. Then run "make".
For example:
tar xzf sqlitedbms-x.y.z.tar.gz ;# Unpack the source tree into "sqlitedbms"
cd sqlitedbms-x.y.z ;# Move into directory
./configure --with-sqlite3=DIR ;# Run the configure script
make ;# Run the makefile.
Enhancements:
- Some bugs were fixed.
- Stability was improved.
<<less
Download (0.44MB)
Added: 2006-11-15 License: BSD License Price:
1075 downloads
LiteSQL 0.3.2

LiteSQL 0.3.2


LiteSQL is a C++ library that integrates C++ objects tightly to relational database. more>>
LiteSQL is a C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer.
LiteSQL supports SQLite3, PostgreSQL and MySQL as backends. LiteSQL creates tables, indexes and sequences to database and upgrades schema when needed.
LiteSQL provides object relations, in addition to object persistence which can be used to model any kind of C++ data structures. Objects can be selected, filtered and ordered using template- and class-based API with type checking at compile time.
Main features:
- SQLite3, PostgreSQL and MySQL - backend support
- object persistence layer with relation support
- automatic database schema creation and upgrading
- create complex SQL queries using compile time checked class API; minimizes need to write SQL query strings
<<less
Download (0.78MB)
Added: 2006-01-25 License: LGPL (GNU Lesser General Public License) Price:
1373 downloads
SQLiteManager 1.2.0

SQLiteManager 1.2.0


SQLiteManager a multilingual Web-based tool to manage SQLite databases. more>>
SQLiteManager is a multilingual Web-based tool to manage SQLite databases.
SQLiteManager features multiple database management, creation, and connectivity, property and options management, table, data, and index manipulation, the ability to import data from a file, conversion from MySQL queries, view, trigger, and custom functio
Enhancements:
- Now SQLiteManager allow to manage SQLite2 and SQLite3 database simultaneously.
- The database version and environment possibility is automatically detected.
<<less
Download (0.64MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1303 downloads
LiteMan 0.2

LiteMan 0.2


LiteMan is a simple GUI database manager for the SQLite embeded database engine version 3. more>>
LiteMan is a simple GUI database manager for the SQLite embeded database engine version 3. It is written in C++ using the Qt toolkit, and is free software under the terms of the GNU GPL license.
LiteMan is meant to be used a quick tool to build database files for dynamic websites and application file formats, but can be used as a generic database application (though a low-level one).
Main features:
- Create and view any SQLite3 database file
- Create, delete and alter new and existing tables
- Create and delete database views
- Run quaries by either direct SQL code or by a dialog
- Export your tables and views to a SQL dump file
Known Issues (and missing features)
- Table field comments are not stored.
- The only way to alter a table is to rename it. Anything other requires re-creating the table.
- There are no means to alter a view.
<<less
Download (0.034MB)
Added: 2006-05-29 License: GPL (GNU General Public License) Price:
1245 downloads
SQLite::VirtualTable 0.03

SQLite::VirtualTable 0.03


SQLite::VirtualTable is a Perl module that can create SQLite Virtual Table extensions in Perl. more>>
SQLite::VirtualTable is a Perl module that can create SQLite Virtual Table extensions in Perl.

SYNOPSIS

on Perl:
package MyVirtualTable;
use base SQLite::VirtualTable;

sub CREATE {
...
and then from your preferred SQLite application or language, as for instance, the sqlite3 shell:
$ sqlite3
sqlite> .load perlvtab.so
sqlite> CREATE VIRTUAL TABLE foo USING perl ("MyVirtualTable", foo, bar, ...);
sqlite> SELECT * FROM foo WHERE col1 AND col1 > 34;
...

Virtual tables are a new feature in SQLite (currently still only available from the development version on CVS) that allows you to create tables using custom backends to access (read and change) their contents instead of being stored in the database file.

The SQLite::VirtualTable module allows you to create these backends in Perl embbeding a perl interpreter as a SQLite extension.
Note that extensions written using this module can be used from any SQLite application and programming language (C, Java, PHP, Perl, etc.).

<<less
Download (0.040MB)
Added: 2007-06-12 License: Perl Artistic License Price:
865 downloads
Lightbird 0.9.1

Lightbird 0.9.1


Lightbird is a try to create simple IM service for a LAN. more>>
Lightbird project is a try to create simple IM service for a LAN. It starts like a ICQ Groupware clone.

It uses mono and theoretically runs in all platforms (Gnu,Macosx and Windows). In Windows you can use .NET framework and install GTK Sharp.

Lightbird server uses Sqlite3 as users and messages DB.

<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
982 downloads
CdFly 0.3

CdFly 0.3


CdFly is a crossplatform CD collection manager. more>>
CdFly is a crossplatform CD collection manager written in c++ using the brand-new qt4 library by trolltech.com and storing its data in a sqlite3 database.
CdFly is intended to run on (at least) Linux, Mac OS X and Windows.
Enhancements:
- Unmount devices mounted by cdfly
- Initial commit for volume name retrieval in windows (bug #1508527)
- Fixed mountpoint in windows (bug #1508538)
- Fixed broken find widget
- Added support for /usr/share/cdfly translations path in unix systems
<<less
Download (0.064MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1102 downloads
Querylog 0.1

Querylog 0.1


Querylog is a console tool for performing SQL queries on a (log) file. more>>
Querylog project is a console tool for performing SQL queries on a (log) file.

Lines from one or more text files or stdin are matched, using regular expressions to an in memory database on which SQL queries can be performed.

You also specify queries in the config file (SELECTs, INSERTs, CREATE VIEWs, etc). Queries that generate output are printed to stdout in plain text at the moment. In the future it will be possible to specify output formatters. The tool is written in C++ using the boost program options and regex library and the sqlite libraries for the in memory database.

I first wrote this tool to extract accounting information from cups page log files (in which accounting infomation was on different lines than job information), but due to the generic nature of the tool it can be used in many situations in which specific information needs to be retrieved from (in the future multiple) text files and presented in a more usable format.

Building:

Youll need the boost headers and libraries for (program_options and regex) which you can get at http://www.boost.org/, and the sqlite3 headers and libraries which you can get at http://www.sqlite.org/.

Im using boost build, so if you have that all you have to do is run:

> bjam

Alternativly, as the program now has only a single source file, you can just use g++ to compile and link it.

Ill create a nicer build enviroment one of these days.

Running:

Options must be specified on the commandline or in a config file (key = ["]value["]). Run querylog --help for details. The input file may be ommited, in which case data will be read from stdin until the eof.
<<less
Download (0.006MB)
Added: 2006-07-21 License: LGPL (GNU Lesser General Public License) Price:
1192 downloads
libdbi-drivers 0.8.2-1

libdbi-drivers 0.8.2-1


libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. more>>
libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl.
Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using this framework.
The libdbi-drivers project provides the database-specific drivers for the libdbi framework. The drivers officially supported by libdbi are:
- Firebird/Interbase
- FreeTDS (provides access to MS SQL Server and Sybase)
- MySQL
- PostgreSQL
- SQLite/SQLite3
The following drivers are in various stages of completion and are supposed to be included into the next release:
- mSQL
- Oracle
Enhancements:
- This release fixes a packaging error in 0.8.2. There are no source code changes.
<<less
Download (0.93MB)
Added: 2007-02-25 License: GPL (GNU General Public License) Price:
976 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3