반응형

위에 사진을 보면 첫 번째 사진은 mysql 서버를 종료하는 mysql.server stop 명령어를 사용하여 서버를 종료하였는데도 계속 명령어가 동작하는 모습입니다. 두 번째 사진은 서버가 종료되었다는 창이 나왔지만 여전히 로그인이 되는 오류였습니다.

 원인

 원인은 데몬에서 mysql 서버가 돌아가고 있었기 때문에 터미널의 mysql.server stop 명령어로는 서버 종료가 안되었습니다. killall 명령어도 사용하였는데 아무런 효과가 없었습니다.

해결 방법

brew services list

위의 명령어를 사용하면 데몬에서 실행되고 있는 프로그램의 리스트가 나옵니다.

지금은 mysql 이 돌아가고 있지 않아 none 으로 나와있었지만 문제가 발생했을 당시에는 none이 아니라 mysql이 돌아가고 있는 상태였습니다.

 데몬에서 돌아가는 mysql 을 종료하기위해

brew services stop mysql

명령어를 사용하였더니 정상적으로 서버가 종료되었습니다!

 

이제 더이상 서버를 종료해도 로그인이 되지않습니다!

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기