Add to your personal schedule

MySQL Proxy: The Complete Tutorial (full day)

Giuseppe Maxia (MySQL), Jan Kneschke (MySQL)

MySQL Proxy is a lightweight application that sits between a MySQL client and a server. This unique position allows you to define new features and enhance the existing ones. Using MySQL Proxy you can create new commands, filter unwanted queries, enforce security, detour traffic to replicated servers, and obtain on-the-fly statistics. All without waiting for MySQL developers to do the features for you. And no C/C++ required!

This tutorial will show how the techniques for the main features using MySQL Proxy:
  • creating a new SQL command;
  • intercept and change an unwanted query;
  • getting statistics and tuning information on your queries;
  • using a proxy for debugging;
  • using the Proxy for improve testing;
  • Using Proxy with multiple servers

The tutorial will be divided in two parts:

The first part will cover the overview of MySQL Proxy, the basics of Lua language, and how to create new SQL features. The second part will cover the usage of Proxy with multiple servers and with replication, testing, tuning, and debugging techniques.

Users attending this tutorial will learn the Do-It-Yourself of creating some simple proxy scripts, and of interacting with the Proxy in a replicated environment.

Get ready for a wonderful trip to Proxyland!

Photo of Giuseppe Maxia

Giuseppe Maxia

MySQL

Giuseppe Maxia is the MySQL community team lead.

A system analyst with 20 years of IT experience, he has worked as a database consultant and designer for several years.

He is a frequent speaker at open source events and he’s the author of many articles.

He lives in Sardinia (Italy).

Photo of Jan Kneschke

Jan Kneschke

MySQL

Jan Kneschke works for MySQL as Senior Software Developer in the Enterprise Tools team and maintains the MySQL Proxy and the agent component of MySQL Enterprise Monitor.

His favourite programming language is Lua as you can see in the

  • MySQL Proxy,
  • lighttpd and
  • the wormhole Storage Engine.
Sponsors

Diamond Sponsors

  • Kickfire
  • Zmanda, Inc.

Platinum Sponsors

  • Continuent
  • EDS
  • JasperSoft
  • Sun Microsystems
  • Symantec
  • XAware

Gold Sponsors

  • Data Direct Technologies
  • Dolphin Interconnect Solutions
  • Hewlett Packard
  • Infobright, Inc
  • Linagora
  • Microsoft
  • OpSource
  • Oracle
  • Pentaho
  • R1Soft
  • Red Hat
  • Ticketmaster

Premier Media Partner

  • TechRepublic

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Download the MySQL Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact Avila Reese at mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact confpr@oreilly.com.

MySQL Conference Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.

Contact Us

View a complete list of MySQL contacts.