Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL2 Ruby gem non installerà 10.6

Ho avuto gli stessi identici problemi. Li ho risolti disinstallando completamente MySQL, reinstallando la versione a 64 bit e installando mysql2 gem con opzioni che puntano all'installazione di MySQL.

Ho seguito alcune istruzioni che ho trovato su petermac.com :

1. Disinstalla 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. Installa l'edizione MySQL a 64 bit

3. Installa mysql2 gemma

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

Questo dovrebbe almeno installare la gem :)