Error
MySQL을 설치하고 MySQL Workbench를 사용하면 종종 발생하는 오류라고 한다.
Could not acquire management access for administartion
RuntimeError: Unable to execute command chcp.
Please make sure that the C:\Windows\System\32 directory is in your PATH environment variable.
에러가 뜨는 여러가지 이유가 있겠지만, 여기서 발생한 에러는 한글이 원인인 것 같다.
(디렉토리는 환경 변수에 이미 포함되어 있었고, chcp에 대해 조금 찾아보니 한글 에러와 관련된 글들을 다수 확인할 수 있었다.)
간단하게 현 컴퓨터 시스템 정보와 MySQL 버전에 대해 설명하면 아래와 같다.
OS : Windows 11 Pro / version: 23H2
MySQL version : 8.0.36
MySQL Workbench version : 8.0.36
Solution
필자가 해결한 방법은 다음과 같다.
1. 설정 - 시간 및 언어 - 언어 및 지역으로 이동한다.
2. 기본 언어 설정으로 들어간다.
3. 창이 뜨면 시스템 로캘 변경을 누른다.
4. Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용에 체크를 하고 시스템 재부팅을 한다.
여기까지 진행한 후 MySQL Workbench를 실행해서 query를 실행하면 정상적으로 동작하는 것을 확인할 수 있다.
이 외에도
- 버전 다운그레이드 (해결책에 대해 찾아보니
8.0.22
버전은 언어에 대한 오류가 발생하지 않는 것 같다.) - 시스템 언어를 영어로 변경 (윈도우 전체 언어가 영어로 바뀜)
등의 해결책이 있다. 본인이 사용하기에 편한 것으로 해결하면 될 것 같다.
'Development Environment > Error' 카테고리의 다른 글
Error | 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. (0) | 2024.01.07 |
---|