質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.02%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

RubyGems

RubyGemsはRubyによるプログラミングのためのパッケージマネジメントツールです。ユーザはこれを使用することで、Rubyライブラリのダウンロードやアップデートや、依存関係の自動解決が可能になります。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

rails sしたらCrash Report log informationが出てくる問題

takataka3
takataka3

総合スコア23

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

RubyGems

RubyGemsはRubyによるプログラミングのためのパッケージマネジメントツールです。ユーザはこれを使用することで、Rubyライブラリのダウンロードやアップデートや、依存関係の自動解決が可能になります。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

1回答

0グッド

0クリップ

1458閲覧

投稿2022/07/03 05:01

編集2022/07/03 05:28

少し前に作った(2020年)に作ったアプリを諸事情でherokuに公開しようとしたところ、色々と環境更新が必要でアップデートを行なっていった結果railsコマンドでエラーが出るようになってしまい困っております。。。

イメージ説明
イメージ説明

=> Booting Puma => Rails 5.2.8 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.12.6 (ruby 2.7.3-p183), codename: Llamas in Pajamas * Min threads: 5, max threads: 5 * Environment: development * Listening on tcp://localhost:3000 Use Ctrl-C to stop Started GET "/" for ::1 at 2022-07-03 13:15:40 +0900 /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/client.rb:95: [BUG] Segmentation fault at 0x0000000000000000 ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [x86_64-darwin21] -- Crash Report log information -------------------------------------------- See Crash Report log file under the one of following: * ~/Library/Logs/DiagnosticReports * /Library/Logs/DiagnosticReports for more details. Don't forget to include the above Crash Report log file in bug reports. -- Control frame information ----------------------------------------------- c:0046 p:---- s:0344 e:000343 CFUNC :connect c:0045 p:0623 s:0332 e:000331 METHOD /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/client.rb:95 [FINISH] c:0044 p:---- s:0317 e:000316 CFUNC :new c:0043 p:0106 s:0312 e:000311 METHOD /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/activerecord-5.2.8/lib/active_record/connection_adapters/mysql2_adap c:0042 p:0021 s:0305 e:000304 METHOD /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/activerecord-5.2.8/lib/active_record/connection_adapters/abstract/co c:0041 p:0021 s:0301 e:000300 METHOD 〜〜中略〜〜 -- Ruby level backtrace information ---------------------------------------- /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/puma-3.12.6/lib/puma/thread_pool.rb:135:in `block in spawn_thread' /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/puma-3.12.6/lib/puma/server.rb:334:in `block in run' 〜〜中略〜 -- Other runtime information ----------------------------------------------- * Loaded script: bin/rails * Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 ruby2_keywords.rb 5 /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/x86_64-darwin21/enc/encdb.bundle 6 /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/x86_64-darwin21/enc/trans/transdb.bundle 〜〜中略〜〜 * Process memory map: 10b16d000-10b16e000 r-x /Users/taka/.rbenv/versions/2.7.3/bin/ruby 10b16e000-10b16f000 r-- /Users/taka/.rbenv/versions/2.7.3/bin/ruby 〜〜中略〜〜 7ffa56200000-7ffa56400000 rw- 7ffa56400000-7ffa80000000 r-- 7ffa80000000-7ffffe000000 r-- 7fffffe00000-7fffffe01000 r-- 7fffffe28000-7fffffe29000 r-x [IMPORTANT] Don't forget to include the Crash Report log file under DiagnosticReports directory in bug reports. zsh: abort rails s

[現状]
rails sコマンドでコマンド自体は受け付けるのですが、rocalhost:3000にてアクセスしようとするとこのようなエラー画面が出てしまいブラウザでは「応答しておりません。」と表示されてしまいます。

さまざまアップデートをしていったので原因が掴めておりません。
エラーログを検索しているとpod installにて解決との記事を見つけたのですが
記事の通りコマンドを入力すると別エラーが出てしまう状態です。

gem install --user-install ffi -- --enable-libffi-alloc
pod install

イメージ説明

勉強不足のためこの入力コマンドの意味自体もよくわかっておりません。

ご教授よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

回答1

1

ベストアンサー

どうして画像を貼るのかな、検索もコピペもできないから面倒。

muysqlがsegmenttion faultしてますね。
mysqlを入れ直してみるとかしてはどうでしょう

投稿2022/07/03 22:51

winterboum

総合スコア22707

takataka3👍を押しています

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

回答へのコメント

takataka3

2022/07/04 13:17

winterboumさん コメントありがとうございます! 画像だと検索とかコピペができないから面倒なのですね。。。 ご指摘ありがとうございます。 mysqlを入れ直してみて、rubyとrailsを最新にアップデートしてmysqlも起動はしているのですが全く同じエラーが出て進みません。 mysql.server start Starting MySQL SUCCESS! は表示されます。 rails sコマンド自体は受け付けるのですが、localhost3000にアクセスするときにエラーとなりますので確かにmysqlっぽいのですが。。
winterboum

2022/07/04 22:43

bundle install 失敗してませんか
takataka3

2022/07/05 22:07

bundle installは成功していると思います。 taka@masterMacBook-Air freemarket_sample_67e % bundle install Using rake 13.0.6 Using concurrent-ruby 1.1.10 Using i18n 1.10.0 Using minitest 5.16.2 Using tzinfo 2.0.4 Using activesupport 7.0.3 Using builder 3.2.4 Using erubi 1.10.0 Using mini_portile2 2.8.0 Using racc 1.6.0 Using nokogiri 1.13.6 (x86_64-darwin) Using rails-dom-testing 2.0.3 Using crass 1.0.6 Using loofah 2.18.0 Using rails-html-sanitizer 1.4.3 Using actionview 7.0.3 Using rack 2.2.4 Using rack-test 2.0.2 Using actionpack 7.0.3 Using nio4r 2.5.8 Using websocket-extensions 0.1.5 Using websocket-driver 0.7.5 Using actioncable 7.0.3 Using globalid 1.0.0 Using activejob 7.0.3 Using activemodel 7.0.3 Using activerecord 7.0.3 Using marcel 1.0.2 Using mini_mime 1.1.2 Using activestorage 7.0.3 Using mail 2.7.1 Using digest 3.1.0 Using timeout 0.3.0 Using net-protocol 0.1.3 Using strscan 3.0.3 Using net-imap 0.2.3 Using net-pop 0.1.1 Using net-smtp 0.3.1 Using actionmailbox 7.0.3 Using actionmailer 7.0.3 Using actiontext 7.0.3 Using active_hash 3.1.0 Using public_suffix 4.0.7 Using addressable 2.8.0 Using net-ssh 7.0.1 Using net-scp 1.2.1 Using sshkit 1.21.2 Using airbrussh 1.4.0 Using ancestry 4.2.0 Using io-like 0.3.1 Using archive-zip 0.12.0 Using ast 2.4.2 Using bcrypt 3.1.18 Using bindex 0.8.1 Using msgpack 1.5.3 Using bootsnap 1.12.0 Using brakeman 5.2.3 Using bundler 2.3.17 Using byebug 11.1.3 Using capistrano 3.17.0 Using capistrano-bundler 2.1.0 Using capistrano-rails 1.6.2 Using capistrano-rbenv 2.2.0 Using capistrano3-unicorn 0.2.1 Using matrix 0.4.2 Using regexp_parser 2.5.0 Using xpath 3.2.0 Using capybara 3.37.1 Using mini_magick 4.11.0 Using ffi 1.15.5 Using ruby-vips 2.1.4 Using image_processing 1.12.2 Using ssrf_filter 1.0.7 Using carrierwave 2.2.2 Using childprocess 4.1.0 Using chromedriver-helper 2.1.1 Using coderay 1.1.3 Using coffee-script-source 1.12.2 Using execjs 2.8.1 Using coffee-script 2.4.1 Using method_source 1.0.0 Using thor 1.2.1 Using zeitwerk 2.6.0 Using railties 7.0.3 Using coffee-rails 4.2.2 Using orm_adapter 0.5.0 Using responders 3.0.1 Using warden 1.2.9 Using devise 4.8.1 Using devise-i18n 1.10.2 Using devise-i18n-views 0.3.7 Using diff-lcs 1.5.0 Using unf_ext 0.0.8.2 Using unf 0.1.4 Using domain_name 0.5.20190701 Using dotenv 2.7.6 Using dotenv-rails 2.7.6 Using erubis 2.7.0 Using temple 0.8.2 Using tilt 2.0.10 Using haml 5.2.2 Using sexp_processor 4.16.1 Using ruby_parser 3.19.1 Using html2haml 2.2.0 Using erb2haml 0.1.5 Using excon 0.92.3 Using factory_bot 6.2.1 Using factory_bot_rails 6.2.0 Using faker 2.21.0 Using faraday-net_http 2.0.3 Using ruby2_keywords 0.0.5 Using faraday 2.3.0 Using formatador 1.1.0 Using mime-types-data 3.2022.0105 Using mime-types 3.4.1 Using fog-core 2.3.0 Using multi_json 1.15.0 Using fog-json 1.2.0 Using fog-xml 0.1.4 Using fog-aws 3.14.0 Using sassc 2.4.0 Using font-awesome-sass 6.1.1 Using gretel 4.4.0 Using haml-rails 2.0.1 Using hashie 5.0.0 Using http-accept 1.7.0 Using http-cookie 1.0.5 Using jbuilder 2.11.5 Using jquery-rails 4.5.0 Using json 2.6.2 Using jwt 2.4.1 Using kgio 2.11.4 Using libv8-node 16.10.0.0 (x86_64-darwin) Using rb-fsevent 0.11.1 Using rb-inotify 0.10.1 Using ruby_dep 1.5.0 Using listen 3.1.5 Using mini_racer 0.6.2 Using multi_xml 0.6.0 Using mysql2 0.5.4 Using netrc 0.11.0 Using oauth2 1.4.10 Using rack-protection 2.2.0 Using omniauth 2.1.0 Using omniauth-oauth2 1.7.3 Using omniauth-facebook 9.0.0 Using omniauth-google-oauth2 1.0.1 Using omniauth-rails_csrf_protection 1.0.1 Using parallel 1.22.1 Using parser 3.1.2.0 Using rest-client 2.1.0 Using payjp 0.0.8 Using pry 0.14.1 Using pry-rails 0.3.9 Using puma 3.12.6 Using rails 7.0.3 Using rails-controller-testing 1.0.5 Using rails-i18n 7.0.5 Using rainbow 3.1.1 Using raindrops 0.20.0 Using ransack 3.2.1 Using rexml 3.2.5 Using rspec-support 3.11.0 Using rspec-core 3.11.0 Using rspec-expectations 3.11.0 Using rspec-mocks 3.11.1 Using rspec-rails 5.1.2 Using rubocop-ast 1.18.0 Using ruby-progressbar 1.11.0 Using unicode-display_width 2.2.0 Using rubocop 1.31.1 Using rubyzip 2.3.2 Using sass-listen 4.0.0 Using sass 3.7.4 Using sprockets 3.7.2 Using sprockets-rails 3.4.2 Using sass-rails 5.1.0 Using websocket 1.2.9 Using selenium-webdriver 4.3.0 Using spring 2.1.1 Using spring-watcher-listen 2.0.1 Using uglifier 4.2.0 Using unicorn 5.4.1 Using web-console 4.2.0 Bundle complete! 51 Gemfile dependencies, 184 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed.
winterboum

2022/07/06 01:35

mysql2/client.rb:95: [BUG] Segmentation fault なので、mysql2 があやしいのです。。。。。 mysql2 の入れ直しできます?
takataka3

2022/07/06 23:04

入れ直ししてみてますがダウンロード時間がなかなかかかっております。 終わり次第再度コメントします。
takataka3

2022/07/07 14:34

mysql入れ直してみたのですがまだコマンド受け付けません・・・ ''' taka@masterMacBook-Air freemarket_sample_67e % rails s /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/digest-3.1.0/lib/digest.rb:20: warning: already initialized constant Digest::REQUIRE_MUTEX /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here Traceback (most recent call last): 37: from bin/rails:3:in `<main>' 36: from bin/rails:3:in `load' 35: from /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' 34: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require' 33: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require' 32: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `<top (required)>' 31: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `load' 30: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/bin/spring:49:in `<top (required)>' 29: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client.rb:30:in `run' 28: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/command.rb:7:in `call' 27: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `call' 26: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `load' 25: from /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' 24: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 23: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 22: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/commands.rb:18:in `<main>' 21: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/command.rb:48:in `invoke' 20: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/command/base.rb:87:in `perform' 19: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch' 18: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command' 17: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run' 16: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/commands/server/server_command.rb:134:in `perform' 15: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/commands/server/server_command.rb:134:in `tap' 14: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3/lib/rails/commands/server/server_command.rb:137:in `block in perform' 13: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 12: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 11: from /Users/taka/techcamp/freemarket_sample_67e/config/application.rb:7:in `<main>' 10: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler.rb:187:in `require' 9: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler/runtime.rb:44:in `require' 8: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler/runtime.rb:44:in `each' 7: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler/runtime.rb:55:in `block in require' 6: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler/runtime.rb:55:in `each' 5: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.17/lib/bundler/runtime.rb:60:in `block (2 levels) in require' 4: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 3: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 2: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2.rb:36:in `<main>' 1: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require': dlopen(/Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle, 0x0009): Library not loaded: /usr/local/opt/mysql/lib/libmysqlclient.21.dylib (LoadError) Referenced from: /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle Reason: tried: '/usr/local/opt/mysql/lib/libmysqlclient.21.dylib' (no such file), '/usr/local/lib/libmysqlclient.21.dylib' (no such file), '/usr/lib/libmysqlclient.21.dylib' (no such file) - /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle '''
winterboum

2022/07/08 12:12

mysql ではないです、gemの mysql2 です。 dlopen(/Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle, 0x0009): Library not loaded: /usr/local/opt/mysql/lib/libmysqlclient.21.dylib (LoadError) ここ
takataka3

2022/07/09 04:54

mysql2の入れ直し行いまして起動しました!ありがとうございます!!! 参考サイト:https://qiita.com/k-yasuhiro/items/9674d2e6e0b0fac3e1a8 ただ、rails db:createを受け付けずエラーとなります。 ActiveRecord::NoDatabaseError We could not find your database: freemarket_sample_67e_development. Which can be found in the database configuration file located at config/database.yml. To resolve this issue: - Did you create the database for this app, or delete it? You may need to create your database. - Has the database name changed? Check your database.yml config has the correct database name. To create your database, run: bin/rails db:create ■ターミナル /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/digest-3.1.0/lib/digest.rb:20: warning: already initialized constant Digest::REQUIRE_MUTEX /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:66: warning: already initialized constant Net::ProtocRetryError /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:68: warning: previous definition of ProtocRetryError was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:206: warning: already initialized constant Net::BufferedIO::BUFSIZE /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:208: warning: previous definition of BUFSIZE was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:503: warning: already initialized constant Net::NetPrivate::Socket /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:504: warning: previous definition of Socket was here Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) Couldn't create 'freemarket_sample_67e_development' database. Please check your configuration. rails aborted! ActiveRecord::StatementInvalid: Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' Caused by: Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' Tasks: TOP => db:create (See full trace by running task with --trace) taka@masterMacBook-Air freemarket_sample_67e % rails db:create /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/digest-3.1.0/lib/digest.rb:20: warning: already initialized constant Digest::REQUIRE_MUTEX /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:66: warning: already initialized constant Net::ProtocRetryError /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:68: warning: previous definition of ProtocRetryError was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:206: warning: already initialized constant Net::BufferedIO::BUFSIZE /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:208: warning: previous definition of BUFSIZE was here /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/net/protocol.rb:503: warning: already initialized constant Net::NetPrivate::Socket /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:504: warning: previous definition of Socket was here Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) Couldn't create 'freemarket_sample_67e_development' database. Please check your configuration. rails aborted! ActiveRecord::StatementInvalid: Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' Caused by: Mysql2::Error: Can't create database 'freemarket_sample_67e_development' (errno: 2) /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' Tasks: TOP => db:create (See full trace by running task with --trace)
takataka3

2022/07/10 06:33

解決いたしました!!! winterboumさん本当にありがとうございます。 libmysqlclient.20.dylibがなく、代わりにlibmysqlclient.21.dylibが存在している。ことが原因だったと思います。 こちらの記事を参考にmysqlのアップグレードを行ったところ解決いたしました。 https://qiita.com/renny1398/items/5df494a2b2f5d74b24f4

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.02%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

RubyGems

RubyGemsはRubyによるプログラミングのためのパッケージマネジメントツールです。ユーザはこれを使用することで、Rubyライブラリのダウンロードやアップデートや、依存関係の自動解決が可能になります。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。