English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQLite Introduction Tutorial

SQLite is a software library that can achieve self-contained, serverless, zero-configuration transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code of SQLite is in the public domain. This tutorial will provide you with a quick start to SQLite and make you familiar with SQLite programming.

SQLite is a software library that implements an autonomous, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code of SQLite is not subject to copyright restrictions.

This tutorial will tell you how to use SQLite programming and help you get started quickly.

Start learning SQLite now!

Who is suitable for reading this tutorial?

This tutorial is prepared for beginners to help them understand the basic to advanced concepts related to the SQLite database engine.

Knowledge you need to understand before reading this tutorial:

Before starting to practice various examples provided by this tutorial, you need to understand what a database is, especially RDBMS, and what a computer programming language is.

Compile/Execute SQLite programs

If you want to compile through the SQLite DBMS/Execute SQL programs, but if you do not have the relevant settings, you can visit compileonline.comYou can experience real programming experience on high-end servers with just a simple click action. This is a completely free online tool.

SQLite Function Reference Manual

This tutorial provides a reference manual for all important built-in SQLite functions.

SQLite Common Functions

Useful resources for SQLite

This tutorial lists SQLite database websites and books.

Useful websites for SQLite

  • SQLite Home Page - The SQLite official website provides the latest SQLite installation version, the latest SQLite news, and a complete SQLite tutorial.

  • PHP SQLite3 - The website provides SQLite 3 Complete details of PHP support for the database.

  • SQLite JDBC Driver: - SQLite JDBC, developed by Taro L. Saito, is a library used for accessing and creating SQLite database files in Java.

  • DBD-SQLite-0.31 - The SQLite Perl driver driver is used together with the Perl DBI module.

  • DBI-1.625 - The Perl DBI module provides a general interface for any database including SQLite.

  • SQLite Python - sqlite3 The python module is written by Gerhard Haring. It provides an interface to DB-API 2SQL Interface Compatible with .0 Specification.