railsでwebアプリを作っています。まずローカルでmysqlのテーブルの一つにカラムを追加してrake db:migrateして、コードを書き換えました。その後に本番環境でローカルと同様のマイグレーションをしないままアプリのコードを丸ごと更新してしまいました。ビューではMigrations are pending. To resolve this issue, run: bin/rake db:migrate RAILS_ENV=developmentが出ています。
その後サーバでrake db:migrateをしたのですが、
Mysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
/home/vpsuser/.rbenv/versions/2.3.1/bin/bundle:23:in load' /home/vpsuser/.rbenv/versions/2.3.1/bin/bundle:23:in
<main>'
Tasks: TOP => db:migrate
(See full trace by running task with --trace)とエラーが出ます。
ちなみに service mysqld statusではactiveとなってます。
どうすれば良いでしょうか。宜しくお願いします。
あなたの回答
tips
プレビュー