Nie wiem, czy to pomoże, ale pozwól mi spróbować.
Aby sprawić, by mysql2 gem działał pod moim OSX Lion, z Ruby 1.8.7:
Zainstaluj mysql - Pobierz mysql-5.5.14-osx10.6-x86_64
Utwórz alias wewnątrz .bash_profile do mysql i MySQLCOM
alias mysql="/usr/local/mysql/bin/mysql"
alias mysqld="sudo /Library/StartupItems/MySQLCOM/MySQLCOM"
Zainstaluj gem 'mysql2', '0.3.6'
Utwórz to dowiązanie symboliczne:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib