La risposta era simile a quella postata da Wrikken:ecco cosa ho fatto per risolverlo per il bene dei futuri lettori.
(Questo è per RHEL 5.5 -- comandi simili ma diversi si applicano a Ubuntu/Debian/ecc.)
Sto facendo sudo yum list installed stamperà tutti i pacchetti installati sulla tua macchina (nota:yum su RHEL richiede l'aggiunta di un repository Red Hat Network [I use EPEL
] ed eseguilo tramite sudo ).
Avevo mysql e mysql-server , che spiegava perché MySQL funzionava bene per ogni app preesistente, ma non mysql-devel , necessario per correggere mysql.h is missing errore e simili altri errori di compilazione.
Per farla breve, dopo un mysqldump -u root -ppassword --all-databases > full-dump.sql per sicurezza, è stato riparato con un semplice
sudo yum install mysql-devel