↑ arvau

ArchWiki / SQLite

hu:SQLite el:SQLite ja:SQLite zh-hans:SQLite From the project home page:

  1. SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.

Installation

Install the sqlite package.

Related packages are:

Using sqlite3 command line shell

The SQLite library includes a simple command-line utility named sqlite3 that allows the user to manually enter and execute SQL commands against an SQLite database.

Create a database

$ sqlite3 databasename

Create table

sqlite> create table tblone(one varchar(10), two smallint);

Insert data

sqlite> insert into tblone values('helloworld',20);
sqlite> insert into tblone values('archlinux', 30);

Search database

helloworld20
archlinux30
sqlite> select * from tblone;

See the sqlite docs.

Software

For tools supporting multiple DBMSs, see List of applications/Documents#Database tools.

Using sqlite in shell script

See forum post.

See also