AWSのcloud9でのLaravelプロジェクト作成したのですが、MySQL作成時にエラーが出てしまいました
MySQL作成時のコードは
$ sudo mysql --user="root" -e "CREATE DATABASE laravel character set UTF8mb4 collate utf8mb4_bin;"
になります
また、エラーコードは
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
になります。//'/var/lib/mysql/mysql.sock' この場所に接続できない、ということでしょうか
上記エラーで検索すると mysql.sock を新たに作成するような方法があり、
sudo touch /var/lib/mysql/mysql.sock
を試してみたのですが
touch: cannot touch ‘/var/lib/mysql/mysql.sock’: No such file or directory
指定パスのファイルがないとのエラーが出ました
AWS(cloud9)での開発もLaravelも初めてであまりよく分かっていないのですが、何か分かることがあれば教えて頂ければ幸いです
参考にしたサイト
https://qiita.com/carotene4035/items/e00076fe3990b9178cc0
https://qiita.com/___xxx_/items/3a4398b3e6a8f5e27b09
https://yaba-blog.com/laravel-db/