Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erros ao instalar a gem mysql2 através do Bundler


A resposta foi semelhante à que Wrikken postou - aqui está o que eu fiz para corrigi-la para o bem de futuros leitores.

(Isto é para RHEL 5.5 -- comandos semelhantes, mas diferentes se aplicam ao Ubuntu/Debian/etc.)

Fazendo sudo yum list installed irá imprimir todos os pacotes instalados na sua máquina (nota:yum no RHEL requer que você adicione um repositório Red Hat Network [eu uso EPEL ], e execute-o via sudo ).

Eu tinha mysql e mysql-server , o que explica por que o MySQL funcionou bem para todos os aplicativos pré-existentes, mas nenhum mysql-devel , o que é necessário para corrigir que mysql.h is missing error e outros erros de compilação semelhantes.

Para encurtar a história, depois de um mysqldump -u root -ppassword --all-databases > full-dump.sql por segurança, foi fixado com um simples
sudo yum install mysql-devel