Yes, I use it, this is my configuration in database.yml
development: adapter: mysql2 database: app username: app_user password: app_password socket: /Applications/MAMP/tmp/mysql/mysql.sock host: localhost pool: 5 timeout: 5000 encoding: utf8
I'm not sure if this is the only thing you need to change, you may have to copy the MySQL header files from the MySQL source and put them in the MAMP directory
source share