MySQL 5.1 Plugin Development

Extend MySQL to suit your needs with this unique guide into the world of MySQL plugins

MySQL 5.1 Plugin Development

Andrew Hutchings, Sergei Golubchik

Extend MySQL to suit your needs with this unique guide into the world of MySQL plugins
eBook
$10.00
RRP $26.99
Save 62%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook

Frequently bought together


MySQL 5.1 Plugin Development Book Cover
MySQL 5.1 Plugin Development
$ 26.99
$ 10.00
MySQL Admin Cookbook LITE: Configuration, Server Monitoring, Managing Users Book Cover
MySQL Admin Cookbook LITE: Configuration, Server Monitoring, Managing Users
$ 9.99
$ 7.00
Buy 2 for $17.00
Save $19.98
Add to Cart

Book Details

ISBN 139781849510608
Paperback288 pages

Book Description

MySQL has introduced a Plugin API with its latest version – a robust, powerful, and easy way of extending the server functionality with loadable modules on the fly. But until now anyone wishing to develop a plugin would almost certainly need to dig into the MySQL source code and search the Web for missing bits of the information.

This is the first book on the MySQL Plugin API. Written together with one of the Plugin API primary architects, it contains all the details you need to build a plugin. It shows what a plugin should contain and how to compile, install, and package it. Every chapter illustrates the material with thoroughly explained source code examples.

Starting from the basic features, common to all plugin types, and the structure of the plugin framework, this book will guide you through the different plugin types, from simple examples to advanced ones. Server monitoring, full-text search in JPEG comments, typo-tolerant searches, getting the list of all user variables, system usage statistics, or a complete storage engine with indexes – these and other plugins are developed in different chapters of this book, demonstrating the power and versatility of the MySQL Plugin API and explaining the intricate details of MySQL Plugin programming.

Table of Contents

What You Will Learn

  • Build and install a plugin, and learn how to package it for distributing separately from MySQL
  • Add new functions to MySQL using the UDF interface
  • Declare new MySQL status and configuration variables from a plugin, and use Daemon plugins for a simple push style server monitoring
  • Add a new table to the INFORMATION_SCHEMA that shows anything you like with an INFORMATION_SCHEMA plugin
  • Use fulltext parser plugins to tolerate user errors, and search for text in binary data formats, for example, JPEG, or text that is stored outside the database
  • Store and retrieve rows and convert your custom data format to what MySQL understands using the storage engine plugin
  • Create a parser that indexes comments from JPEG files using the libexif library
  • Understand how the indexing API works, and how to work around the incompatibilities between your indexing engine and MySQL expectations
  • Learn about new features of the Plugin API, available beyond MySQL 5.1

Authors

Table of Contents

Book Details

ISBN 139781849510608
Paperback288 pages
Read More

Read More Reviews

These popular $10 titles might interest you

MySQL Admin Cookbook LITE: Configuration, Server Monitoring, Managing Users Book Cover
MySQL Admin Cookbook LITE: Configuration, Server Monitoring, Managing Users
$ 9.99
$ 7.00
MySQL Admin Cookbook LITE: Replication and Indexing Book Cover
MySQL Admin Cookbook LITE: Replication and Indexing
$ 9.99
$ 7.00
Getting Started with NoSQL Book Cover
Getting Started with NoSQL
$ 14.99
$ 10.00
GLSL Essentials Book Cover
GLSL Essentials
$ 20.99
$ 10.00
Creating your MySQL Database: Practical Design Tips and Techniques  Book Cover
Creating your MySQL Database: Practical Design Tips and Techniques
$ 11.99
$ 8.40
WordPress Plugin Development Cookbook Book Cover
WordPress Plugin Development Cookbook
$ 26.99
$ 10.00