Problemet er, at mysql2 gem installerer ikke med sine oprindelige afhængigheder. I tidligere versioner af Ruby ville dette have udløst unable to build native gem extension
fejl:

Noget er ændret i Ruby 2.2 så du kan installer ædelstenen uden at den bygger den oprindelige udvidelse. Dette betyder dog ikke, at problemet er løst - og du skal derfor sikre dig, at du installerer ædelstenen med de passende afhængigheder.
-
Download C-Connector fra MYSQL (bemærk din version af Ruby -- hvis du bruger 64 bit, download 64 bit versionen)
-
Udpak/installer MYSQL C-Connector-mappen på din HDD (har ingen mellemrum i stien)
-
Kør følgende kommando:
gem install mysql2 --platform=ruby -- '--with-mysql-dir="C:/your-mysql-connector-path"' -
Dette skal installer ædelstenen med de filer, den skal bruge
-
Derefter kan du kopiere
libmysql.dllfraC:/your-mysql-connector-path-> c:/din-ruby-installation/bin`
Forskellen mellem denne installation og den forrige vil være, at denne bør nævne, at de native perle-udvidelser bliver installeret (This could take a while ), hvilket tyder på, at Ruby kigger på biblioteket.
Denne gang, hvis det installeres korrekt, burde det fungere for dig.
--
Hvis du stadig ser en fejl, skal du afinstallere alle eksisterende versioner af mysql2 perle på dit system:

Hvis du får en fejl, skal du blot skrive gem uninstall mysql2 , vælg all og gentag derefter trinene ovenfor.