node.js 프로젝트 설정을 하면서 오랜만에 로컬 mysql 에 접속을 시도했는데,
아무리 워크벤치에서 로컬에 접속을 시도해도 열리지 않았다...
전에 메이저인 프로젝트 첫 세팅을 했을때 했던 연결에 문제가 있었던 건가,,, 싶어서
터미널을 열고 mysql 에 접속을 하는데.
어라? 처음 보는 오류가 떴다.
처음에는 저걸 보고 비밀번호가 틀렸나 싶어서 한 10번 입력했다. 집착광공
분명히 이 중에 비번이 있을텐데 계속 저 오류가 떠서 구글을 찾아갔다.
그래서 비밀번호 오류 관련 내용을 검색했는데
나한테 뜨는 오류랑 달랐다.
그래서 빠르게 저 오류로 다시 검색을 했다.
그리고 발견한 구세주.
ERROR 2002 (HY000): socket '/tmp/mysql.sock' (2) 해결하려고 brew services start mysql 함
http://meonggae.blogspot.com/2017/03/db-mac-mysql-1-error-2002-hy000-cant.html [db] mac에서 mysql환경설정 셋팅하기 1편 - 설치 및 접속, ERROR 2002 (HY000) : Can't connect to local MySQL server db, mysql, error2002 meonggae.blogspot.com ➜ s
so-es-immer.tistory.com
위의 티스토리 내용으로 오류를 해결할 수 있었다.
아래에 정리를 해보겠다.
(그래봤자 한 줄임)
터미널에 아래 코드 입력
brew services start mysql
위의 코드를 터미널에 치면, 아래와 같은 화면을 볼 수 있다.
mysql 접속
mysql -u root -p
위의 코드를 치면, 비밀번호를 입력하라는 문구가 나오고,
제대로된 비밀번호를 입력하면 아래의 화면이 등장~
mysql 접속 성공티비~
다 해결하고 나서 든 생각인데,
오류에 socket 이라는 말이 있었던 것을 보면,
mysql 로컬 연결을 사용 안한지 2년이 넘어서,,,, 통신 관련 문제가 있었나? 하는 생각이 든다.