1. My sql 설치
https://dev.mysql.com/downloads/mysql/
위 사이트에서 자신위 운영체제 버전에 맞는 DMG Archive 를 받아 설치 하면 되겠습니다.
설치 도중 root 계정의 임시 비밀번호를 알려주는데 초기 설정하는데 꼭 필요하니 복사하거나 적어두시기 바랍니다.
설치가 완료 되면 시스템 환경설정에 Mysql 패널이 생긴걸 확인 할수 있는데요.
이곳에서 먼저 실행 서버를 실행시켜 줍니다.
2. 초기 설정
먼저 terminal 로 와서 mysql 이 설치된 경로 cd /usr/local/mysql/bin 으로 이동해주세요.
그 다음 ./mysql -u root -p 를 관리자 계정이 아니라면 sudo ./mysql -u root -p 를 쳐주세요
비밀번호를 묻는 곳에 아까 임시 비밀번호를 붙여넣기 해줍니다. 만약 sudo 로 치셨다면 맥계정의 비밀번호를 먼저 치신뒤 임시비밀번호를 입력하면 됩니다.
접속 성공 하셨으면 DB 목록을 보여주는 명령어 SHOW DATABASES; 를 입력해 보세요.
비밀번호를 재설정 해줘야한다는 문구가 뜨면서 재설정을 요구합니다.
재설정 방법은 alter user 'root'@'localhost' identified by '새비밀번호'; 를 입력후
commit;
exit;
로 나와 새로 설정한 비밀번호로 접속해보세요.
다시 DB 목록을 확인해보면 정상적으로 보여지는것을 확인 할 수 있습니다.
2-1 . mac 환경변수 설정하기.
매번 cd /usr/local/mysql/bin 을 치고 접속하는게 불편합니다.
어디서든 mysql의 명령어를 치고 싶을때 path 설정을 해주면 됩니다.
우선 cd ~ 로 들어오셔서 vi .bash_profile 로 파일을 생성 및 수정 해줍니다.
이때 기존에 있는 PATH는 지우지 마세요.
PATH 뒤에 여러 path들이 보일텐데요. mysql 경로를 뒤에 이어줍시다. 경로를 나누는 기호는 : 이에요!
:wq 로 저장하고 나와주고 source .bash_profile 쳐서 설정을 적용시켜줍시다.
which mysql 로 잘 적용됐나 확인해볼까요?
설치된 디렉토리 경로가 나온다면 성공입니다.
이제 아무곳에서 mysql -u root -p 로 접속하시면 됩니다.
3. my sql 삭제 하는 법
혹시나 임시비밀번호를 잊으신분은 삭제후 다시 설치해주세요!
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /var/db/receipts/com.mysql.*