sql >> Database teknologi >  >> RDS >> Mysql

Fejl ved installation af mysql2 gem via Bundler

Svaret svarede til det, Wrikken postede -- her er, hvad jeg gjorde for at rette det af hensyn til fremtidige læsere.

(Dette er til RHEL 5.5 -- lignende men forskellige kommandoer gælder for Ubuntu/Debian/etc.)

Gør sudo yum list installed vil udskrive alle installerede pakker på din maskine (bemærk:yum på RHEL kræver, at du tilføjer et Red Hat Network-depot [Jeg bruger EPEL ], og kør det via sudo ).

Jeg havde mysql og mysql-server , som forklarede, hvorfor MySQL fungerede fint for hver allerede eksisterende app, men ingen mysql-devel , hvilket er nødvendigt for at rette op på, at mysql.h is missing fejl og lignende andre byggefejl.

Lang historie kort, efter en mysqldump -u root -ppassword --all-databases > full-dump.sql for en sikkerheds skyld blev det rettet med en simpel

sudo yum install mysql-devel


  1. Sådan opretter du en login.sql-fil til SQLcl

  2. Hvad sker der, hvis du ikke forpligter en transaktion til en database (f.eks. SQL Server)?

  3. Tilføj og link mysql-biblioteker i en cmakelist.txt

  4. Spørgsmål om bedste praksis til MySQL:Bestil efter id eller dato?