sql >> Databasteknik >  >> RDS >> Mysql

MySQL2 Ruby gem kommer inte att installera 10.6

Jag hade exakt samma problem. Jag löste dem genom att avinstallera MySQL helt, installera om 64-bitarsversionen och installera mysql2 pärla med alternativ som pekar på MySQL-installationen.

Jag följde några instruktioner jag hittade på petermac.com :

1. Avinstallera 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. Installera MySQL 64-bitarsversion

3. Installera mysql2 pärla

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

Det borde åtminstone få ädelstenen installerad :)



  1. Använd löfte för att bearbeta MySQL-returvärde i node.js

  2. MySQL - Hur tar man bort från tabell när kapslade urval använder den tabellen?

  3. Mysql join-fråga för flera taggar (många-till-många-relationer) som matchar ALLA taggar?

  4. Proaktiva SQL Server Health Checks, Del 1:Diskutrymme