Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL2 Ruby gem installiert 10.6 nicht

Ich hatte genau die gleichen Probleme. Ich habe sie gelöst, indem ich MySQL vollständig deinstalliert, die 64-Bit-Version neu installiert und mysql2 installiert habe Gem mit Optionen, die auf die MySQL-Installation verweisen.

Ich habe einige Anweisungen befolgt, die ich unter petermac.com :

1. Deinstallieren Sie 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. Installieren Sie MySQL 64-Bit-Edition

3. Installieren Sie mysql2 Juwel

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

Das sollte wenigstens den Edelstein installieren :)