macOS 터미널에서 mysql 서버 켜기 끄기

개인적인 노트사용을 목적으로 간결한 어조로 작성된 글임을 이해부탁드립니다.

아래와 같이 mysql -V로 버전확인을 했을 경우, mysql server가 이미 설치된 상황이어야 한다.

~ (512) $mysql -V
/usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.7.18, for macos10.12 (x86_64) 
using EditLine wrapper

터미널에서 mysql 켜기 / 끄기 / 재시작

터미널에서 원하는 작업의 커맨드를 아래에서 골라 입력한다. start / stop / restart를 할 수 있다. 말그데로 켜기 / 끄기 / 재시작. mysql 5.7버전 이하용 Command라고 하는데, 필자의 5.7.18에서 잘 돌아간다.

  • sudo /usr/local/mysql/support-files/mysql.server start
  • sudo /usr/local/mysql/support-files/mysql.server stop
  • sudo /usr/local/mysql/support-files/mysql.server restart

번거롭게 긴 명령문을 매번 치기가 싫다면, .bash_profile안에 아래 alias를 추가해준다.

vi ~/.bash_profile
alias mysqlserver="sudo /usr/local/mysql/support-files/mysql.server"

이후,

  • sudo mysqlserver start
  • sudo mysqlserver stop
  • sudo mysqlserver restart

로 아래처럼 좀더 직관적으로 부를 수 있다.

~/Sites/mij (509) $mysqlserver stop
Shutting down MySQL
.. SUCCESS!
~/Sites/mij (510) $mysqlserver start
Starting MySQL
. SUCCESS!

 

물론, GUI에서 System Preference > mysql 에서도 켜고 끌 수 있다. 필자는 이 방법을 선호하지 않는다.

이상.

댓글 남기기