AWSを使っていつも通りwebページを作っていたら突然エラーが出て進まなくなってしまったのでお力を貸していただけたらと思います。
https://qiita.com/kftokyo/items/c2dbac6e7de4c45d3f8e
事の端末は上記にまとめたのですが、簡単にいうと
rails db:create
をすると
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
と出てしまいます。
エラー文をもとに検索し、書かれている対処法を試しても
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (13)
になり、その対策法を試しても
Access denied for user 'root'@'localhost' (using password: NO)
になってしまい、結局その後はどの対処法を試しても全く改善されなくなってしまいます。
当方かなりの初心者なので質問内容や質問の仕方が稚拙かとは存じますが、何卒お力添え頂けたら幸いです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
3ステップあるかと思います。今は1で止まっているように見えます
1)ソケットfileはあるか、それは正しいソケットファイルか
2)ユーザは登録されているか、パスワードの設定はなされているか
3)ユーザに必要な権限があるか
1)のチェックですが
1-1)ls -l /tmp/mysql.sock した時に
srwxrwxrwx 1 mysql mysql 0 11月 7 04:51 mysqld.sock
と出ますか? 一番左の権限のところも注目
1−2)mysqlを停止し、そのfileを削除し、mysqlを再起動すると再びできますか?
######追記
2)のステップの準備です。ユーザの確認の前にこれで行けたらそのままでよいので
config/database.yml にsocket: /tmp/mysql.sock というのがあるかと。
それを socket: /var/lib/mysql/mysql.sock にしてdb:create を試して下さい
投稿2019/11/06 20:29
編集2019/11/07 21:38総合スコア23567
0
Access denied for user 'root'@'localhost' (using password: NO)
とありますので、MySQLにログインできていません。ユーザが作られているか、権限が与えられているか、ユーザ名とパスワードが設定ファイルに書かれているか、などをチェックするといいと思います。
投稿2019/11/06 08:25
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/06 09:14
2019/11/06 09:31
退会済みユーザー
2019/11/06 09:33
退会済みユーザー
2019/11/06 09:35
2019/11/06 09:35
2019/11/06 09:37
退会済みユーザー
2019/11/06 09:40
2019/11/06 09:41
退会済みユーザー
2019/11/06 09:53
2019/11/06 09:57
退会済みユーザー
2019/11/06 10:20
2019/11/06 11:55
2019/11/06 11:57
退会済みユーザー
2019/11/06 11:59
2019/11/06 12:22 編集
2019/11/06 12:23
退会済みユーザー
2019/11/06 12:32
2019/11/06 12:49
2019/11/06 12:53
2019/11/06 12:58
退会済みユーザー
2019/11/06 13:03
2019/11/06 14:31
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/07 13:40
2019/11/07 14:09
2019/11/07 14:36
2019/11/08 08:21 編集
2019/11/08 08:24
2019/11/08 10:49
2019/11/08 12:06
2019/11/09 04:45
2019/11/09 04:51
2019/11/09 04:59
2019/11/09 05:03
2019/11/09 07:29
2019/11/09 07:58
2019/11/09 14:39
2019/11/09 21:33
2019/11/10 02:29
2019/11/10 03:31
2019/11/10 05:12
2019/11/10 05:53
2019/11/10 09:18
2019/11/10 09:31