가수면
MySQL Workbench 오류 본문
MySQL Shell을 사용해봤는데 직관적이지 않은 것 같아 Workbench를 사용해보려 설치하다가 두 가지 오류를 겪었다.
1. 버전 호환 문제
workbench를 설치하면서 server를 설치하고 mysql로 연결하는 과정에서 아래 오류가 발생했다.
Connection warning (local instance mysql)
incompatible/nonstandard server version or connection protocol detected (8.2.0)
connection to this database can be established but some Mysql workbench features may not work properly since the database is not fully compatible with the supported versions of MySQL.
MySQL workbench is developed and tested for MySQL server versions 5.6, 5.7, and 8.0
For MySQL server older than 5.6, please use workbench 6.3
이 경우 server가 8.2.0버전이기에 호환되지 않는다는 에러인데, mysql server를 8.0.34로 다운그레이드시켜 workbench의 버전에 맞게 둘 다 8.0.34로 통일시키면 해결된다.
만약 도커를 이용할 때 위 에러가 발생하는 경우 컨테이너를 생성할 때의 mysql 버전을 8.0.34로 설정하면 해결된다.
나 같은 경우 컨테이너를 생성할 때 8-oracle과 latest로 생성해서 버전 호환 이슈로 에러가 계속 발생하는 것이었다...
2. 언어 설정 문제
연결에 오류없이 성공했지만 연결 이후 아래 오류가 발생했다.
Could not acquire management access for administration
RuntimeError: Unable to execute command chcp.
please make sure that the C:\Windows\System32 directory is in your PATH environment variable.
C:\Windows\System32
C:\Program Files\MySQL\MySQL Server 8.0
둘 다 환경 변수로 설정했음에도 오류가 계속 발생했는데, 언어 설정을 해주면 되는 문제였다.
참고 블로그
'일지' 카테고리의 다른 글
Next SSR에서 ReferenceError 등의 오류 (0) | 2024.04.23 |
---|---|
포트가 사용 중이 아님에도 'Web server failed to start. Port 8080 was already in use.' 에러가 뜨는 경우 (1) | 2023.12.28 |
display: none 요소는 React.lazy가 적용될까? (0) | 2023.11.07 |
svg 스크롤 애니메이션 (선 그리기) (0) | 2023.10.11 |
랜덤한 요소의 개수 계산해 페이지네이션하기 (0) | 2023.08.29 |