質問: null; }catch (PDOException $e){ echo $e->getMessage(); exit; } ``` このindex.phpにアクセスすると、データベースに情報を追加するというシンプルなコードです ブラウザから接続すると、SQLSTATE[HY000] [2002] No such file or directoryとエラーが出ます。 `sudo chmod 777 /usr/local/var/mysql/` を実行して、PHPもデータベースへのアクセス権を与えたのですがうまくできませんでした。 回答お願いします。
回答: 僕も同じエラーが発生しました。 MySQLが起動していなかったことが原因でした。 ``` $ sudo mysql.server start ``` でイケました。