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