sql >> Base de Datos >  >> RDS >> Mysql

Errores al instalar la gema mysql2 a través de Bundler

La respuesta fue similar a la que publicó Wrikken:esto es lo que hice para solucionarlo por el bien de los futuros lectores.

(Esto es para RHEL 5.5; se aplican comandos similares pero diferentes para Ubuntu/Debian/etc.)

Haciendo sudo yum list installed imprimirá todos los paquetes instalados en su máquina (nota:yum en RHEL requiere que agregue un repositorio de Red Hat Network [Yo uso EPEL ] y ejecútelo a través de sudo ).

Tenía mysql y mysql-server , lo que explica por qué MySQL funcionó bien para todas las aplicaciones preexistentes, pero no mysql-devel , que es necesario para arreglar que falta mysql.h is missing error y otros errores de compilación similares.

Para resumir, después de un mysqldump -u root -ppassword --all-databases > full-dump.sql por seguridad, se arregló con un simple

sudo yum install mysql-devel