# CodeIgniter User Guide Version 2.2.1

Search User Guide

# The Database Class

CodeIgniter comes with a full-featured and very fast abstracted database class that supports both traditional structures and Active Record patterns. The database functions offer clear, simple syntax.

- Quick Start: Usage Examples
- Database Configuration
- Connecting to a Database
- Running Queries
- Generating Query Results
- Query Helper Functions
- Active Record Class
- Transactions
- Table MetaData
- Field MetaData
- Custom Function Calls
- Query Caching
- Database manipulation with Database Forge
- Database Utilities Class