Então, eu tenho um aplicativo Ruby on Rails que estou tentando executar (em desenvolvimento) no Snow Leopard. Eu tenho que trabalhar no meu computador Ubuntu, mas agora preciso configurar meu ambiente Snow Leopard.
Originalmente, instalei o MySQL 2.8.1 Ruby Gem e estava com esse problema:
uninitialized constant MysqlCompat::MysqlRes
Mas, graças a este tutorial , consegui resolvê-lo executando este comando e instalando uma versão anterior do Gem:
export ARCHFLAGS="-arch i386 -arch x86_64" ;sudo gem install --no-rdoc --no-ri -v=2.7 mysql -- --with-mysql-dir=/usr/local/mysql --with-mysql-config=/usr/local/mysql/bin/mysql_config
Agora que resolvi esse problema, estou com um erro diferente:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Isso acontece quando tento executar rake db:migrate
, bem como quando o servidor está em execução. Como posso resolver esse problema?