sql >> Database >  >> RDS >> Mysql

Fouten bij het installeren van mysql2 gem via de Bundler

Het antwoord was vergelijkbaar met het antwoord dat Wrikken plaatste -- dit is wat ik deed om het op te lossen in het belang van toekomstige lezers.

(Dit is voor RHEL 5.5 -- vergelijkbare maar andere commando's zijn van toepassing op Ubuntu/Debian/etc.)

Doen sudo yum list installed zal alle geïnstalleerde pakketten op uw computer afdrukken (opmerking:yum op RHEL vereist dat je een Red Hat Network-repository toevoegt [ik gebruik EPEL ], en voer het uit via sudo ).

Ik had mysql en mysql-server , wat verklaarde waarom MySQL prima werkte voor elke reeds bestaande app, maar geen mysql-devel , wat nodig is om te herstellen dat mysql.h is missing fout en soortgelijke andere bouwfouten.

Om een ​​lang verhaal kort te maken, na een mysqldump -u root -ppassword --all-databases > full-dump.sql voor de veiligheid werd het opgelost met een simpele

sudo yum install mysql-devel


  1. SQLSTATE[42000]:Syntaxisfout of toegangsfout:1055 Expressie #3 van de SELECT-lijst staat niet in de GROUP BY-clausule en bevat niet-geaggregeerde

  2. SQL Server 2016:Queryresultaten opslaan in een CSV-bestand

  3. Top 9 databasebeheersystemen voor Joomla's sjablonen

  4. LOCALTIME-voorbeelden - MySQL