sql >> Database >  >> RDS >> Mysql

Snow Leopard + Ruby 1.9.1 + MySQL Gem =enorme problemen

Sean, ik zie dat je Ruby 1.9.1 onder rvm draait. Ik heb hetzelfde probleem onder dezelfde setup (Snow Leopard, rvm, MySQL 64-bit-pakket). Alle alternatieve edelstenen (mysqlplus, kwatch-mysql-ruby, enz.) mislukken met dezelfde fout.

Ik zou de MySQL-installatie vermoeden, maar alles werkt als een kampioen onder de standaard Ruby van het systeem. Dus ik vraag me af of rvm niet op de een of andere manier de sleutel is.

BEWERKEN: Ik heb het uitgezocht. Ik heb rvm geïnstalleerd voordat ik upgrade naar Snow Leopard, dus mijn Ruby 1.9.1-installatie moest opnieuw worden gecompileerd. Voor de goede orde heb ik rvm opnieuw geïnstalleerd.

Dit is wat ik deed:

sudo gem uninstall rvm
rm -rf ~/.gem
sudo gem install rvm
rvm-install
rvm install 1.9.1
rvm 1.9.1
env ARCHFLAGS="-arch x86_64" gem install mysql

(OPMERKING:u kunt sudo niet gebruiken bij het installeren van edelstenen onder rvm, omdat rvm werkt door $PATH aan te passen.)

(OPMERKING:ik heb /usr/local/mysql/bin aan mijn $PATH toegevoegd, zodat ik geen van die vreselijke opdrachtregelargumenten hoefde op te geven bij het installeren van de mysql-edelsteen.)

De mysql-edelsteen is probleemloos geïnstalleerd.



  1. Hoe efficiënt is het vanuit prestatieperspectief om een ​​tijdelijke MySQL-tabel te gebruiken voor een veelgebruikte websitefunctie?

  2. Hoe de laatste invoeg-ID in Oracle te verkrijgen met MyBatis?

  3. Snelle tip – Versnel een langzaam herstel vanuit het transactielogboek

  4. overwinteren dialect voor orakel 12c