MySQL++ User Manual

Kevin Atkinson

Sinisa Miliojevic

Monty Widenius

Warren Young

$Date: 2005-04-30 06:52:56 -0600 (Sat, 30 Apr 2005) $


Table of Contents

1. Introduction
2. Overview
2.1. The Connection Object
2.2. The Query Object
2.3. Result Sets
2.4. Exceptions
3. Tutorial
3.1. Running the Examples
3.2. The Basics
3.3. Specialized SQL Structures
3.4. Which Query Type to Use?
3.5. Let's Do Something Useful
4. Template Queries
4.1. Setting up template queries
4.2. Setting the parameters at execution time
4.3. Using defaults
4.4. Combining the two
4.5. Error Handling
5. Specialized SQL Structures
5.1. sql_create
5.2. sql_create with Compare
5.3. sql_create with Additional Initializers
5.4. Additional Features of Specialized SQL Structures
5.5. alternate creation methods
5.6. expanding ssqls macros
5.7. Extending the SSQLS Mechanism
6. Licensing
6.1. GNU Lesser General Public License

1. Introduction

MySQL++ is a powerful C++ wrapper for MySQL's C API. Its purpose is to make working with queries as easy as working with STL containers.

The latest version of MySQL++ can be found at the official web site.

Support for MySQL++ can be had on the mailing list. That page hosts the mailing list archives, and tells you how you can subscribe.