[Rails]RailsでMySQL(Windows)の設定に失敗しました
MySQL2
WindowsでRailsを使うのは本当に難しいようです.
何度も間違えて、これが正しい方法なのか分からないが、書いてある.
database.yml
プロジェクトにmysql 2を使用してデータベースにアクセスすることを伝えるべきです.
config/database.ymlに入ると以下のようになります.default: &default
adapter: sqlite3
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
timeout: 5000
username: root
password: 12345
socket: /tmp/mysql.sock
development:
<<: *default
database: db/development_database
test:
<<: *default
database: db/test.sqlite3
production:
<<: *default
database: db/production_database
GEMFILE
まずgemでmysql 2をインストールします.gem install mysql2
しかし、私はここで間違っています.
mysql 2のもっと高いバージョンがRailsのもっと高いバージョンと連動するとエラーが発生するそうです.
GEMFILEからsqlite 3を削除しmysql 2を対応するバージョンにしてbundle installを行います.
わくわくするように設置されています
でも….次のエラーが発生しました.
この問題をどう解決するか分からず、sqlite 3を使っています...
それともウィンドウではなくlinuxでrubyを使うべきですか?ううう
Reference
この問題について([Rails]RailsでMySQL(Windows)の設定に失敗しました), 我々は、より多くの情報をここで見つけました
https://velog.io/@pyo-sh/Rails-Rails-에서-MySQL-설정-Windows-실패
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
default: &default
adapter: sqlite3
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
timeout: 5000
username: root
password: 12345
socket: /tmp/mysql.sock
development:
<<: *default
database: db/development_database
test:
<<: *default
database: db/test.sqlite3
production:
<<: *default
database: db/production_database
gem install mysql2
Reference
この問題について([Rails]RailsでMySQL(Windows)の設定に失敗しました), 我々は、より多くの情報をここで見つけました https://velog.io/@pyo-sh/Rails-Rails-에서-MySQL-설정-Windows-실패テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol