AWScloud9にてRuby on Railsの環境構築をする際、下記のようなエラーが出てしまいましました。
解決方法のご教授をいただけたら幸いです。
1.rails db:createでのエラー
ec2-user:~/environment/RailsReactApp (master) $ rails db:create /home/ec2-user/.rvm/gems/ruby-2.7.5/gems/activerecord-6.1.7/lib/active_record/database_configurations.rb:234:in `build_db_config_from_string': '{ socket => /var/lib/mysql/mysql.sock }' is not a valid configuration. Expected '/var/lib/mysql/mysql.sock' to be a URL string or a Hash. (ActiveRecord::DatabaseConfigurations::InvalidConfigurationError) from /home/ec2-user/.rvm/gems/ruby-2.7.5/gems/activerecord-6.1.7/lib/active_record/database_configurations.rb:220:in `build_db_config_from_raw_config'
2.database.ymlの内容
default: &default adapter: mysql2 encoding: utf8mb4 pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> username: root password: socket: /var/lib/mysql/mysql.sock development: <<: *default database: RailsReactApp_development test: <<: *default database: RailsReactApp_test production: <<: *default database: RailsReactApp_production username: RailsReactApp password: <%= ENV['RAILSREACTAPP_DATABASE_PASSWORD'] %>

回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。