デプロイしたアプリのマイグレーションファイルを読み込むため、
bundle exec rails db:migrate RAILS_ENV=production
を実行したのですが、
Mysql2::Error::ConnectionError: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
とのエラーが発生しました。
socketが原因のエラーなので、下記方法で解決を試みましたが、うまくいきません。
sudo mysql.server start を実行すると、 sudo: mysql.server: command not found が発生
mysql -u root -p を実行すると、 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) が発生
マイグレーションファイル更新時のエラーの解決方法をご教示いただけませんでしょうか。
何卒、よろしくお願いいたします。
そもそもmysqlが動いていないのでは?
回答1件
あなたの回答
tips
プレビュー