[RUBY] Verwendung von MySQL im Rails-Tutorial

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

Verwendung von MySQL im Rails-Tutorial
Verwendung von credentials.yml.enc aus Rails 5.2
[Rails] Verwendung von Enum
[Rails] Verwendung von Auswahlfeldern in Ransack
Verwendung von Rails Join
Verwendung von JQuery in Rails 6 js.erb
[Rails] Verwendung der Validierung
[Rails] So verwenden Sie authenticate_user!
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
[Schienen] Verwendung von Scope
[Rails] Wie man Edelstein "devise" benutzt
Wie man Lombok im Frühling benutzt
[Schienen] Verwendung von Geräten (Hinweis)
[Rails] Verwendung von Flash-Nachrichten
Verwendung von Ruby on Rails
Verwendung von InjectorHolder in OpenAM
[Rails] Verwendung von Active Storage
So installieren Sie jQuery in Rails 6
Wie verwende ich Klassen in Java?
[Einführung in Rails] Verwendung von Render
So installieren Sie Swiper in Rails
So implementieren Sie Suchfunktionen in Rails
Mehrsprachige Unterstützung für Java Verwendung des Gebietsschemas
So ändern Sie den App-Namen in Rails
Verwendung des benannten Volumes in docker-compose.yml
So fügen Sie ein Video in Rails ein
[Rails] Verwendung von ActiveRecord :: Bitemporal (BiTemporalDataModel)
[Schienen] Verwendung der Kartenmethode
Verwendung von Docker in VSCode DevContainer
[Rails] So konfigurieren Sie das Routing in Ressourcen
[Ruby on Rails] Verwendung von redirect_to
So implementieren Sie Ranking-Funktionen in Rails
[Hinweis] Verwendung von Rails 6 Devise + Cancancan
Verwendung von Umgebungsvariablen in RubyOnRails
[Rails] Verwendung von video_tag zum Anzeigen von Videos
Verstehe in 5 Minuten !! Wie man Docker benutzt
[Rails] Verwendung der Hilfsmethode, Confimartion
Verwendung von ExpandableListView in Android Studio
Verwendung von Map
Wie schreibe ich Rails
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung der Karte
Verwendung von collection_select
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
So deinstallieren Sie Rails
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwenden Sie Bilder mit Schienen