2016年1月28日木曜日

CentOS 7のmysqlで ERROR 2002 が起きる | ライタス株式会社

とあるところから、Wordpressのテストサーバーを立てて欲しいという依頼があり、作成していたのですが、CentOS 7になりゆきで初挑戦することになりました。

サービスを起動するのにsystemctlコマンドを利用しなくてはならないことを恥ずかしながら知らなかったので、なれるのに時間がかかりそうです。

さて、Wordpressを構築するにあたり、いわゆるLAMP環境を作るわけですが、mysqlでちょっとつまづきました。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
sockファイルが作成されており、接続できないというエラーです。
普通の手順なら出現しないはずなのですが、今回はなぜか出ました。

この症状が出た時は、おとなしくサービス再起動してみると解消することが多いです。
CentOSでは、

systemctl restart mysql.service

となります。
MariaDBを利用されている場合は、

systemctl restart mariadb.service

になると思います。


0 件のコメント:

コメントを投稿