目次
macでMySQLを自動起動する方法
リストを確認する
$ brew services list
Name Status User Plist
mysql@5.6 stopped
自動起動にする
$ brew services start mysql@5.6
自動起動を停止する
$ brew services stop mysql@5.6
Tips
MySQLを自動設定していると、Cloudなどの設定でポート番号3306にアクセスしようとしたら、
listen tcp 127.0.0.1:3306: bind: address already in use
みたいな感じのエラーが出たら、以下のコマンドでポート番号3306のプロセスが使われているか確認してみましょう。
$ lsof -i :3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE ・・・・
mysqld 43361 yuya 16u IPv4 0xbdf4f37d78ad800d 0t0 TCP ・・・・
もし上記のように存在していれば、killコマンドでkillするか、MySQLの自動起動を停止します。