Я только что обновил свой macbook с Mac OS 10.5 до 10.6 и провел весь день, пытаясь заставить гем Ruby mysql работать на Mac OS 10.6 без всякой удачи.
У меня точно такие же сообщения об ошибках, как у этого парня: http://www.ruby -forum.com / topic / 1112530
Кажется, что все, что мне нужно сделать, это установить 64-битный mysql вместо 32-битного, но по некоторым причинам это оказывается невозможным.
Я загрузил две версии установщика двоичной версии 64 с mysql.com:
mysql-5.1.61-osx10.6-x86_64.dmg
mysql-5.5.21-osx10.6-x86_64.dmg
Независимо от того, какой из них я устанавливаю при установке при поиске
mysql> SHOW GLOBAL VARIABLES LIKE 'version_compile_machine';
затем возвращается:
version_compile_machine | i386
Что, похоже, означает, что он работает 32-битный.
Однако, если я посмотрю на процесс mysqld в мониторе активности, то мне кажется, что он действительно работает в 64-битном режиме, что оставляет меня в замешательстве ?!
Кто-нибудь знает, как это исправить? Пожалуйста, помогите, я теряю это.
I have Mac OS 10.6.3
Processor 2.4 GHz Intel Core 2 Duo
Darwin Kernel Version 10.3.0: Fri Feb 26 11:57:13 PST 2010; root:xnu-1504.3.12~1/RELEASE_X86_64 x86_64