quinta-feira, 17 de setembro de 2009

Funcionar o Rails + MySQL no Snow Leopard

Olá, hoje tentei ligar minha aplicação pessoal (Rails+MySQL) no Snow Leopard e não funcionou.

Dentre os diversos problemas, o MySQL antigo, 32 bits, que funcionava no Leopard, não funcionou no Snow Leopard. Pensei em instalar novamente, mas por sorte encontrei este artigo, que além de falar que agora é possível instalar o MySQL 64 bits, já me deu o comando para instalar o gem para este mysql 64 bits.



Resumindo:

1. Baixe e instale o MySQL 64 bits

2. Mova sua base de dados antiga para a nova:
sudo mv /usr/local/mysql/data /usr/local/mysql/data.default
sudo mv /usr/local/mysql-5.0.67-osx10.5-x86/data /usr/local/mysql/data

3. Apague a gem mysql antiga e instale a nova:
sudo gem uninstall mysql
sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

Aqui funcionou tudo de primeira. É isso, seja feliz.

Nenhum comentário:

Postar um comentário

Por favor identifique-se: primeiro nome, instituição, ou o que lhe convier.