Sean, saya melihat Anda menjalankan Ruby 1.9.1 di bawah rvm. Saya mengalami masalah yang sama di bawah pengaturan yang sama (Snow Leopard, rvm, paket MySQL 64-bit). Semua permata alternatif (mysqlplus, kwatch-mysql-ruby, dll) gagal dengan kesalahan yang sama.
Saya menduga instalasi MySQL, tetapi semuanya bekerja seperti seorang juara di bawah sistem default Ruby. Jadi saya bertanya-tanya apakah rvm bukanlah kunci pas monyet.
EDIT: Saya menemukan jawabannya. Saya menginstal rvm sebelum memutakhirkan ke Snow Leopard, jadi instalasi Ruby 1.9.1 saya perlu dikompilasi ulang. Untuk ukuran yang baik, saya menginstal ulang rvm dari awal.
Inilah yang saya lakukan:
sudo gem uninstall rvm
rm -rf ~/.gem
sudo gem install rvm
rvm-install
rvm install 1.9.1
rvm 1.9.1
env ARCHFLAGS="-arch x86_64" gem install mysql
(CATATAN:Anda tidak dapat menggunakan sudo saat memasang permata di bawah rvm, karena rvm bekerja dengan memodifikasi $PATH.)
(CATATAN:Saya menambahkan /usr/local/mysql/bin ke $PATH saya sehingga saya tidak perlu menentukan argumen baris perintah yang buruk saat menginstal permata mysql.)
Permata mysql diinstal tanpa hambatan.