이 오류로 거의 10시간을 소비했다... 드디어 해결했으니 그 해결법을 기록한다.
엊그제까지만 해도 멀쩡하던 mysql이 오류를 뱉어냈다.
Could not acquire management access for administration
RuntimeError: Unalbe to execute command chcp.
Please make sure that the C:\Windows\System32 directory is in your PATH environment variable.
실패 1.
Path를 설정해 달라고 해서 환경변수를 설정해 줬는데, 안 됐다.
실패 2.
서비스에 들어가서 재실행시키기.
어떻게저떻게 해봤는데 안 되더라. '시작하는 중' 상태로 멈춰있길래 시작해봐라 하고 퇴근했는데 출근해서도 그대로더라.
실패 3.
cmd에서 net start mysql 하기. --install을 했지만 안 됐다.
뭐라뭐라 떴는데 기억 안 난다... 그냥... 안 됐다.
실패 4.
다운그레이드
안 됐다.
실패 5.
삭제 후 재설치
안 됐다.
괜히 완벽하게 삭제하겠다고 레지스트리 편집기에서 mysql을 검색해 전부 삭제하다가 Path까지 날렸다.
참고. 환경변수 Path를 삭제했을 때는 이런저런 복구 방법이 있지만, 다 임시방편이다. 컴퓨터를 초기화하는 게 가장 빠르고 안전하다...^ㅗ^
해결 방법
오류는 환경변수 Path를 설정해 달라고 뜨지만, 인코딩 문제였다.
요약: 설정 → 시간 및 언어 → 언어 및 지역 → 관련 설정 → 기본 언어 설정 → 시스템 로캘 변경 → Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용 체크
설정에 들어간다.
좌측 메뉴에서 시간 및 언어를 클릭한다.
언어 및 지역을 클릭한다.
하단의 관련 설정에서 기본 언어 설정을 클릭한다.
관리자 옵션 - 유니코드를 지원하지 않는 프로그램용 언어에서 시스템 로캘 변경을 클릭한다.
Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용에 체크한다.
확인 버튼을 누르면 컴퓨터가 재부팅할 것이다.
다시 켜진 컴퓨터로 워크벤치에 접속하면!!! 된다1!!!!!!
2022. 9. 15
2022. 9. 15
2022. 9. 15 2022. 9. 15
'MySQL' 카테고리의 다른 글
DB 모델링 사이트/ERD 개념/ERD 설계 방법 (0) | 2023.10.25 |
---|---|
[mariaDB] 마리아DB 설치 (1) | 2023.10.10 |
MySQL 휴대폰 번호에 하이픈(-) 삽입/CASE 문법/조건에 따른 결괏값 반환 (0) | 2023.05.17 |