• January 29, 2022


A blog by Tom Rouillard

Category : MySQL


Setting MySQL to Load on Startup (Mac OS X 10.10)

It used to be that you could easily set up MySQL to load at startup using a MySQL plugin on system preferences. Unfortunately, Apple killed support for this in recent versions of OS X. So, you must set this up using a more Unix-like setting with launch daemon (launchd). Here are the instructions for setting […]


MySQL Time Zone on OS X Mavericks

Setting up the time zone table on your MySQL instance on OS X shouldn’t be this hard, but it is. Normally, you do this with the following simple command and you’re done, but not on OS X. mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql The first problem you’ll encounter is that mysql_tzinfo_to_sql is not […]


MySQL & Perl on OS X Mavericks

After upgrading to Mavericks, my local development environment stopped working — more specifically, Perl would no longer talk to MySQL. Recently, I decided to figure it out. I was getting the following error from a Perl script that was trying to talk to my database. The database was there, it was accessible from the command […]