user@MacBook-Pro sample_app % rails db:migrate:status rails aborted! LoadError: dlopen(/Users/user/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/mysql2-0.5.3/lib/mysql2/mysql2.bundle, 0x0009): symbol not found in flat namespace '_mysql_affected_rows' - /Users/user/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/mysql2-0.5.3/lib/mysql2/mysql2.bundle /Users/user/Works/sample_app/config/application.rb:7:in `<main>' /Users/user/Works/sample_app/Rakefile:4:in `<main>' /Users/user/Works/sample_app/bin/rails:9:in `<top (required)>' /Users/user/Works/sample/bin/spring:15:in `<top (required)>' bin/rails:3:in `load' bin/rails:3:in `<main>' (See full trace by running task with --trace)
rails サーバーの起動等できなくなり、困っています。
このエラーの情報が少なく、また、どういう状況なのかもよくわからなくて丸投げのような形ですが、どなたかきっかけになるようなことでもいいので教えていただけると幸いです。
試したことは gem uninstall mysql2
→bundle install
、rubyの再インストールです。
OSをアップデートしたあたりから様子がおかしいような気がしています...。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。