思いついた順に試す

思いついた順に試します

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) に何度でもハマる

どうしてそうなった

  • railsで練習がてらアプリを作ってみようとした
  • SQLite3がデフォルトらしい、使いにくい
  • mysqlにしよう
  • あれ、起動しない

解決

エラー発生

$ mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

対処1

$ sudo touch /tmp/mysql.sock

$ ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)

対処2

$ sudo chown -R _mysql:_mysql /usr/local/var/mysql

$ sudo mysql.server start
Starting MySQL
.Logging to '/usr/local/var/mysql/xxx.local.err'.
 SUCCESS!

なおったー(✌ ՞ਊ ՞)✌

【Mac用】Docker + Ubuntu + Nginx + PHP-FPM(PHP7.0) の設定方法

目次

  • 目次
  • この記事のゴール
  • Dockerのインストール
  • Ubuntuを入れる
  • Nginxを起動
  • PHP-FPMを設定する(ソケットを使用)
  • 確認
  • 今後の課題

この記事のゴール

MacにDocker + Ubuntu +Nginx + PHP-Fpmの開発環境を構築する。
現時点での私のMacのバージョンはmaxOS Sierra バージョン10.12.3。

続きを読む