sql >> Database >  >> RDS >> Mysql

MySQL2 Ruby gem zal 10.6 niet installeren

Ik had precies dezelfde problemen. Ik heb ze opgelost door MySQL volledig te verwijderen, de 64-bits versie opnieuw te installeren en de mysql2 te installeren gem met opties die verwijzen naar de MySQL-installatie.

Ik volgde enkele instructies die ik vond op petermac.com :

1. MySQL verwijderen :

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. Installeer MySQL 64 bit editie

3. Installeer mysql2 edelsteen

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

Dat zou in ieder geval de edelsteen moeten installeren :)



  1. Waarschuwing:#1265 Gegevens afgekapt voor kolom 'pdd' in rij 1

  2. Slaapstand uitzondering op MySQL Cross Join Query

  3. Ik moet gegevens ophalen op basis van de exacte volgorde in een array

  4. chmod mislukt:EPERM (bewerking niet toegestaan) in Android?