AI Workshop: learn to build apps with AI →
SQLite
SQLite is a lightweight, file-based database perfect for development and embedded systems.

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


SQLite is a lightweight, file-based relational database that requires no separate server process. It’s perfect for development, testing, embedded systems, and applications that don’t need a full client-server database.

In this section you’ll learn how to install SQLite, manage permissions, and create databases.

Lessons in this unit:

0: ▶︎ Introduction
1: How to install SQLite on macOS
2: SQLite User Permissions
3: How to create an empty SQLite database