私はまったく同じ問題を抱えていました。 MySQLを完全にアンインストールし、64ビットバージョンを再インストールし、mysql2
をインストールすることで、これらを解決しました。 MySQLのインストールを指すオプションを備えたgem。
petermac.comで見つけたいくつかの指示に従いました。 a> :
1。 MySQLをアンインストールします :
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
2。 MySQL64ビット版をインストールする
3。 mysql2
をインストールします 宝石
sudo env ARCHFLAGS="-arch x86_64" gem install mysql2 -- \
--with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib \
--with-mysql-include=/usr/local/mysql/include
少なくともgemをインストールする必要があります:)