Znowu ten sam problem, nowe Rails wymaga nowszego MySQL… odpalam Rails new project -d mysql no to super, potem baza rake db:create i …
rake aborted!
dlopen(/Users/wadziu/Sites/project/vendor/bundle/ruby/1.8/gems/mysql2-0.2.13/lib/mysql2/mysql2.bundle, 9): Library not loaded: /opt/local/lib/mysql5/mysql/libmysqlclient_r.16.dylib
Referenced from: /Users/wadziu/Sites/project/vendor/bundle/ruby/1.8/gems/mysql2-0.2.13/lib/mysql2/mysql2.bundle
Reason: Incompatible library version: mysql2.bundle requires version 17.0.0 or later, but libmysqlclient_r.16.dylib provides version 16.0.0 - /Users/wadziu/Sites/project/vendor/bundle/ruby/1.8/gems/mysql2-0.2.13/lib/mysql2/mysql2.bundle
/Users/wadziu/Sites/project/Rakefile:4
(See full trace by running task with --trace)
Rails 3.0.3 z wtyczką mysql2 wymagają min. libmysqlclient_r.17.dylib tak więc wypadałoby zainstalować nowszą wersję MySQL’a np.: versję 5.5.16 która ma libmysqlclient_r.18.dylib czyli wersję o +1
no to ze strony http://dev.mysql.com/downloads pobieramy .dmg (oczywiście można pobrać źródła, skompilować etc. ale skoro jest paczka no korzystajmy z udogodnień). Instalacja click, click

aliasy do .profile
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
no i przeładować
. ~/.profile
odpalamy MySQL’a
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
i właściwie to wszystko, już można zrobić rake db:create, rake db:migrate
warto jeszcze przejrzeć README.txt dostarczony z paczką mysql-5.5.16-osx10.6-x86_64.dmg