What I love of MySQL as a user is that you can google MySQL
<anything> (where <anything> is
nonterminal… or perchance not :-) and always found some useful results!
It happens to be also the case for MySQL development. I had
struggled a bit with MySQL code but I’m on my way out of initial
panic and I am quite positive right now. As I reported, I started
with a look to the handler interface (plus the
handlerton data structure and some subclasses of
handler): to better understand those types, I had to
take a look to other files and sometimes got lost, so I thought I
would benefit from an introduction to MySQL development. So I
went through the MySQL Internals guide. It was an …