데이터베이스의 내부 스키마에 대해서 공부하다가 문득 '데이터베이스는 어디에 저장될까?'라는 생각이 들었다.
그래서 내 local에 저장된 데이터베이스를 찾아보기로 했다.
일단 무작정 finder에 들어가서 /opt/homebrew/ 에서 mysql 관련 폴더를 찾기 시작했다.
수 많은 폴더 중 /opt/homebrew/var/mysql/ 에서 내가 사용하는 데이터베이스를 찾을 수 있었다.
찾고나니 데이터베이스의 저장위치를 알려주는 코드가 있을 것 같다는 생각에 구글링한 결과,
show variables like 'datadir';
위의 코드를 사용하면 데이터베이스 저장위치를 반환해준다고 한다.
혹시 나 같은 사람이 있을까봐 올려본다.