인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

jhs526님의 프로필 이미지
jhs526

작성한 질문수

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

mysql workbench 연결 오류

작성

·

1.8K

0

안녕하세요. 강의 듣고 있는 수강생입니다.

mysql workbench 접속해서 연결을 하려고 하는데 아래 같은 오류가 뜹니다.

aws의 보안탭에 들어가서 포트도 열어줬는데 왜 안될까요..

뭐가 잘못된건지 알 수가 없습니다 ㅠㅠ

두번째 이미지에 제가 mysql에 root계정으로 접속하려고 하니 이런 오류가 뜨는데 이것과 관련이 있나요?

 

 

비밀번호가 잘못되었나 싶어서  커뮤니티에 올라와있는 비밀번호 재설정도 해봤고,

mysql 재시작을 하려니 이런 오류도 뜹니다.

답변 1

1

Jiwoon Jeong님의 프로필 이미지
Jiwoon Jeong
지식공유자

안녕하세요.

 

이럴 때는,  mysql에 에러 로그를 확인해 봐야하는데요.

 

에러 로그 조회

vi /var/log/mysql/error.log

 

여기서 [ERROR] 레벨로 잡히는 메세지를 확인해보셔야 합니다.

 

제가 어느정도 구글링해봤을 때는 이런 경우가 가장 많더라구요.

[ERROR] InnoDB: Unable to lock ./ibdata

[Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

 

이렇게 이미 프로세스가 돌아가고 있는게 문제라고 한다면,

우선 이 결과에 대하 해결책은 아래와 같습니다.

 

위와 같은 메세지가 뜨는 경우엔 3306 포트에 돌아가고 있는 프로세스를 죽이고 다시 mysql를 시작해서 해결할 수 있습니다.

 

3306포트에 돌아가는 mysql의 PID를 확인합니다.

losf -i:3306

 

해당 프로세스를 kill 합니다.

kill -9 PID번호

 

그런 다음 service mysql start해서 다시 한번 돌려보시면 되겠습니다.

감사합니다.

jhs526님의 프로필 이미지
jhs526

작성한 질문수

질문하기