Das Rails-Tutorial wurde auch in der zweiten Woche veröffentlicht und ich wollte MySQL für die Zukunft anstelle von SQLite verwenden.
Rails neuer Anwendungsname --database = mysql
Es wird gesagt, dass MySQL mit den oben genannten verwendet werden kann, aber ein Fehler tritt auf. Sie werden aufgefordert, Folgendes zu tun. Befolgen Sie die Anweisungen unverändert. gem install mysql2 -v '0.5.3' --source 'https://rubygems.org/' Mir wurde gesagt, dass bei der Verwendung von Rails s ein Fehler in MySQL vorliegt. Ich erhalte den gleichen Fehler, wenn ich die Installation bündle.
Aus der Schlussfolgerung wurde es gelöst, indem die folgenden Befehle der Reihe nach ausgeführt wurden. sudo apt-get install libmariadb-dev sudo apt-get install libmysqlclient-dev sudo yum install mysql-devel' gem install mysql2 -v '0.5.3' --source 'https://rubygems.org/'
Um ein neues Paket zu installieren, scheint es notwendig zu sein, das ursprüngliche "-dev" irgendwie im Voraus zu installieren. Es scheint, dass ein Fehler aufgetreten ist, weil bei dieser Gem-Installation keine Quelldaten vorhanden waren.
Recommended Posts