패스트캠퍼스 강의를 보며 공부를 하던 중 MySQL을 사용해 스키마에 새로운 테이블을 생성하려고 하니 문제가 생겼다.
문제는 
화면에서 Name을 포함한 Schema, Charset, Collation, Comments 등 상단의 탭이 하나도 보이지 않는 증상이었다.
이 증상의 이상한 점은 아무곳이나 클릭을 하다 name의 입력창 부분을 클릭했을 때 타이핑이 된다는 것이었다. 심지어 그 부분을 복사해서 다른 곳에 붙여넣기 하니 타이핑이 제대로 된 것이 확인까지 된다.
다년간의 에러와의 싸움으로 축적된 경험에 의하면 왠지 이 에러는 버전에 의한 에러일 것이라는 추측이 들었고, 버전을 바꿔보기로 했다.
mySQL workbench의 버전을 8.0.36에서 8.0.34로 낮춰 다운ㄹ로드하고 yaml파일도 아래와 같이 바꾸니 제대로 작동했다.
version: "3"
services:
db:
image: mysql:8.0.34
restart: always
container_name: mysql
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: mydb
MYSQL_ROOT_PASSWORD: root1234!!
TZ: Asia/Seoul
MYSQL_LOWER_CASE_TABLE_NAMES: "1"
MYSQL_CHARACTER_SET_SERVER: utf8mb4
MYSQL_COLLATION_SERVER: utf8mb4_unicode_ci
volumes:
- /Users/gihongjo/Temp/MYSQL:/var/lib/mysql