DataBase/MySQL

[MySQL] 실행 문제

제우제우 2024. 5. 21. 23:06

오랜만에 DB 공부를 위해서 MySQL을 실행하려고 하는데 계속 해서 TestConnection에 실패하였다.

이때 시간이 2024년 05월 21일 2:30pm ….

 

문제를 해결하기 위해서 시도했던 과정들

  1. 환경변수 재설정
  2. TestConnection 실패
  3. MySQL 최신 버전으로 재설치 (MySQL Installer를 사용해서 MySql Server & MySql Workbenck 둘 다 설치)
  4. 설치를 하는데 start server에서 계속 문제가 있는 걸 확인했다.
  5. 서비스 수동 시작 (MySQL Installer에서 만들었던 서비스 MySQL) 실패 1053에러 발생
  6. MySQL(서비스) → 속성 → 로그온 변경 (로컬 시스템 계정 & 서비스와 데스크톱 상호 작용 허용 체크)
  7. 서비스 수동 시작 (MySQL Installer에서 만들었던 서비스 MySQL) 실패 1053에러 발생
  8. my.ini이 문제라는 MySQL 버그 문의 확인 https://bugs.mysql.com/bug.php?id=95293
  9. my.ini 인코딩 방식(utf-8 → ANSI)로 하기 위해서 Notepad++ 다운 & 설치
  10. 다운 받은 Notepad ++ 로 my.ini(utf-8→ANSI)
  11. 서비스 수동 시작 (MySQL Installer에서 만들었던 서비스 MySQL) 실패 1053에러 발생
  12. 이번엔 my.ini 파일 분석 → error log 경로 확인
  13. error log 확인 MySQL Installer에서 나오는 에러와 동일 :(
  14. MySQL 버그 문의 확인 https://bugs.mysql.com/bug.php?id=76476
  15. 이미 다 해본 시도들….
  16. 윈도우 서비스 1053 에러 기반으로 서칭 다시 시작 8:20 PM 🤣
  17. 해당 서비스 확인 8slovusoft 먼가 제품 판매 목적인가 싶었지만 절박해서 일단 다운 https://www.solvusoft.com/ko/errors/런타임-오류/microsoft-corporation/windows/1053-windows-error-1053/#:~:text=Windows Error 1053 문제는,설치하는 것으로 해결됩니다.
  18. 레지스트리 청소 및 쓸데없는 로그 기록 청소
  19. 서비스 수동 시작 (MySQL Installer에서 만들었던 서비스 MySQL) 실패 1053에러 발생
  20. my.ini 파일 다시 분석
  21. my.ini 파일을 분석 하다가 error log 파일 이름이 내 데스크톱 이름(user@DESKTOP-88GLEMN)이 인걸 확인하고 갑자기 뜬금없이 예전에 사용하던 시스템 계정과 현재 계정이 달라졌다는 사실이 떠오름
  22. 그래서 현재 사용 계정을 MySQL 서비스 → 속성 → 로그온 → 계정 지정을 통해서 현재 사용자 계정과 비번을 입력
  23. 서비스 수동 시작 성공!!!!!!!!!!!!!!!!!!!!!
  24. MySQL Installer 다시 시작 server start 성공!
  25. 마지막 MySQL Workbench Test Connection 확인

성공!!

 

10:40PM에 TestConnection을 마치고 현재 신나서 노션 & 티스토리 정리중

 

혹시 이런 과정이 생기시는 분이 있다면 나처럼 오랜 시간 투자하지 말고 해결하셨으면 좋겠다.

지금까지는 이런 오류가 발생하면 구글링으로 stackoverflow나 mysql 문서 서칭을 하면 금방 해결해었는데 서칭 결과가 별로 없고 나한테 해당하는 내용이 아니어서 거의 하루를 사용해버렸다.

그래도 연결하는 순간 엄청 뿌듯했다.



'DataBase > MySQL' 카테고리의 다른 글

[MySQL] 순위 함수 정리  (0) 2024.09.15
[MySQL] Common Table Expression (CTE)  (0) 2024.09.12
[MySQL] 자주 사용하는 함수 정리 - Updatable  (1) 2024.09.09