데이터베이스의 백업 중 에러발생
버전이 호환이 안됨
brew install mysql@5.7
arch -arm64 brew install mysql@5.7
which mysql
했을 때, 경로안나오면 경로설정을 하자.echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
명령어로 2에서 수정한 파일을 한번 읽어준다.which mysql
하면 경로가 찍힌다./usr/local/opt/mysql@5.7/bin/mysql
이렇게 출력한다.cd /usr/local/opt/mysql@5.7/bin/
후에 ls
를 치면 mysqldump를 확인할 수 있다./usr/local/opt/mysql@5.7/bin/mysqldump
mysqldump Tool을 버전에 맞게 설정해줘야 함 (5.7버전)
brew install mysql@5.7
하면 에러뜬다arch -arm64 brew install mysql@5.7
로 설치하면 된다.)which mysql
하면 경로가 안나와서, 경로를 설정해줘야 한다.echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
)arch -arm64 brew install mysql-client
)echo 'export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
which mysql
하면 경로가 잘 출력된다. cd /opt/homebrew/opt/mysql-client/bin
후에 ls
를 치면 아래처럼 나온다. 우리는 mysqldump를 tool path에 연결할 것이다.export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"
인텔칩 맥북은 아래 경로로 잘 되었는데, m1이라서 다른건가
(echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
)
한번 정리해서 다시 올려야겠다.
정리해서 인텔칩, m1따로 정리했다.
와 감사합니다. 30분 넘게 해결되지 않았던 문제인데, 이 글 보고 하니까 바로 해결되네요~
주말 잘 보내세요 ^^