以前にVagrantとAnsibleを使って仮想環境を構築しそこで開発を行っています。
構成は host web dbとあり今までは普通にMysqlが使えていました。
URLにアクセスすると以下のエラーがブラウザに出力されてしまいます。
SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
このエラーは初めてでしたので色々と原因を探るため記事を読んだりしましたがうまくいきません。
以下状態
ps aux | grep mysqld
root 3615 0.0 0.3 108168 1572 pts/0 S 07:51 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql 3717 0.1 4.2 377472 19804 pts/0 Sl 07:51 0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
vagrant 3736 0.0 0.1 107460 936 pts/0 S+ 07:52 0:00 grep mysqld
以下の記事を参考に
http://pg-sugarless.hatenablog.jp/entry/2014/01/11/153657
mv /var/lib/mysql.sock /var/lib/mysql.sock.bk
chmod 777 /tmp
service mysqld start
としてみましたが、エラーは消えず。
過去に同じようなエラーが出て解決ができた方いましたらアドバイスいただけないでしょうか?
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。