Chapter 24 Extending MySQL

Table of Contents

24.1 MySQL Internals
24.1.1 MySQL Threads
24.1.2 The MySQL Test Suite
24.2 The MySQL Plugin API
24.2.1 Plugin API Characteristics
24.2.2 Plugin API Components
24.2.3 Types of Plugins
24.2.4 Writing Plugins
24.2.5 MySQL Services for Plugins
24.3 Adding New Functions to MySQL
24.3.1 Features of the User-Defined Function Interface
24.3.2 Adding a New User-Defined Function
24.3.3 Adding a New Native Function
24.4 Debugging and Porting MySQL
24.4.1 Debugging a MySQL Server
24.4.2 Debugging a MySQL Client
24.4.3 The DBUG Package