Compiling MySQL Tutorial 1 – The Baseline
Pre-requisites This tutorial is aimed at Linux installations that has the standard development tools already installed. The INSTALL file in the source archives provides good details of the software...
View ArticleCompiling MySQL Tutorial 1 – The Baseline – Update
Just to confirm my earlier confusion about verified snapshots at Compiling MySQL Tutorial 1 – The Baseline. “Daily snapshot sources are only published, if they compiled successfully (using the...
View ArticleCompiling MySQL Tutorial 2 – Directly from the source
Should you want to be on the bleeding edge, or in my case, don’t want to download 70MB each day in a daily snapshot (especially when I’m getting build errors), you can use Bit Keeper Free Bit Keeper...
View ArticleCompiling MySQL Tutorial 3 – Debugging Output
Continuing on from Tutorial 2. When reviewing the 2.1. C/C++ Coding Guidelines for MySQL, you will see that the MySQL Source uses within the C/C++ code DBUG (Fred Fish’s debug library). This is one of...
View ArticleBrisbane Users Group – MySQL Hackfest
Last night we had a number of keen souls at the Brisbane MySQL User Group. I was very impressed to see the majority of people with laptops at hand. You can download my slides and code examples at my...
View ArticleMy Ideas for MySQL Camp III
Diary: January 21st 2008 – Martin Luther King Day (Day doctor’s practices are closed BTW.) “I have a dream”, poetic . Actually I have thumping 5 day straight headache but that’s another story. I have a...
View ArticleA Drizzle update – Running version 2009.03.970-development
I’ve not looked at compiling and running Drizzle on my server for the past four weeks. Well overdue time for a check and see how it’s going. I saw in today’s planet.mysql.com by Eric Day a new...
View ArticleDrizzle/bzr dependency
A number of developers had problems on Friday at the Drizzle Developer Day with compiling bzr. The distro in question I was helping with was CentOS 5 32-bit. I had no issues on CentOS 5 64bit. Today...
View ArticleCompiling libdrizzle
Compiling libdrizzle is a rather trivial task. The following are the steps I undertook on Ubuntu 8.10 Intrepid 32 bit. There was one pre-requisite from the most basic installed developer tools. sudo...
View ArticleMySQL HandlerSocket under Ubuntu
Starting with the great work of Yoshinori-san Using MySQL as a NoSQL – A story for exceeding 750,000 qps on a commodity server and Golan Zakai who posted Installing Dena’s HandlerSocket NoSQL plugin...
View ArticleHacking MySQL Source (in a good way)
HackFest B: Creating a New SHOW Command by Brian Aker at the MySQL Users Conference Brian stepped through the steps for those attending to modify and deploy new functionality in the mysql server. Cool....
View ArticleHacking MySQL Source improvements
Further to my earlier post Hacking MySQL Source (in a good way) in which I was having a compilation problem when re-compiling MySQL source (i.e. tt worked the first build, but failed on subsequent...
View Article