Я боролся с получением MySQL Ruby Gem на Snow Leopard за последние пару дней.MySQL Ruby Gem на OS X Snow Leopard
Я пробовал все разные вещи, чтобы получить эту работу, и в настоящее время установлен MySQL 5.1.37 x64. После борьбы даже получить самоцвет установил я считаю, что я, наконец, получил он установлен, но всякий раз, когда я пытаюсь получить доступ к моему Rails сайта я немедленно получить следующее сообщение об ошибке:
/!\ FAILSAFE /!\ Tue Sep 01 21:47:23 -0500 2009
Status: 500 Internal Server Error
Client does not support authentication protocol requested by server; consider upgrading MySQL client
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/mysql.rb:453:in `read'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/mysql.rb:130:in `real_connect'
удаленный сервер Я пытаюсь подключиться, работает MySQL версии 5.0.70 и может быть подключен другими клиентами (в том числе Sequel Pro работает с моей машины).
Вот некоторые из версий программного обеспечения установленных на моей машине:
- MySQL 5.1.37 OS X 10.5 x86-64
- Рубин 1.8.7 (2008-08-11 72 номера патчей) [универсальный darwin10.0]
- Gem версия 1.3.5
Я читал другие счета людей, получающих эту работу на Snow Leopard, поэтому, конечно, я пропустил шаг. Любые рекомендации будут очень признательны.
Спасибо!
ли вы компилировать MySQL Руби себя, или получил их с MacPorts или Fink, или что-то еще? – dimus
Я загрузил его с MySQL.com ... Я использовал mysql-5.1.37-osx10.5-x86_64.dmg download –