본문 바로가기
Database/MySQL

[MySQL] Homebrew를 이용해 Mysql 설치 (Sequel Pro Tool 설치 포함)

by 챠챠12 2020. 4. 18.

Mysql 사이트에서 설치하는 방법도 있지만, 

Homebrew를 이용해 설치했을 경우 따로 환경변수 설정을 할 필요가 없으며, 삭제 또한 용이해서 선택했습니다.

 

1. 터미널을 연 다음, 일단 homebrew 를 업데이트 해서 최신상태로 만들어 줍니다.
$ brew update

 

 

2. 터미널에 $ brew install mysql 명령어를 입력한 다음 실행합니다. 

 

3. 터미널에 $ brew list 명령어를 입력한 다음 mysql 이 있는 지 확인합니다! 

mysql 이 있다면 정상적으로 설치가 완료 되었습니다!

 

4. Mysql 설정을 하도록 하겠습니다. 먼저 Mysql server 를 실행하겠습니다. 

터미널에 $ mysql.server start 명령어를 입력합니다. 

 

터미널에 $ mysql_secure_installation 명령어를 입력합니다(Mysql 설정을 하기 위한)

그러면 Would you like to setup VALIDATE PASSWORD component?Press y|Y for Yes, any other key for No: 
(비밀번호 설정에 관한 질문 입니다.)Yes : 복잡한 비밀번호 입력해야됩니다. (ex. afev830j)No :  간단한 비밀번호 입력해야합니다.(ex. 1234 )

새로운 비밀번호에 대해 입력하고 

다시 한번 더 입력합니다.

 

Remove anonymous users?

Press y|Y for Yes, any other key for No: 

(사용자 설정에 관한 질문입니다.)

 

Yes : 접속하는 경우 $ mysql -uroot

No : 접속하는 경우 $ mysql

 

Disallow root login remotely?

Press y|Y for Yes, any other key for No: 

(다른 ip 에서 root 권한을가진 아이디로 원격 접속을 할 지에 대한 질문입니다.)

 

Yes : 원격 접속 가능

No : 원격 접속 불가능

 

Remove test database and access to it?

Press y|Y for Yes, any other key for No: 

(테스트 데이터베이스 삭제할 지에 대한 질문입니다.)

 

Yes : 테스트 데이터베이스를 삭제합니다. 

No : 테스트 데이터베이스를 유지합니다.

Reload privilege tables now?

Press y|Y for Yes, any other key for No: 

(변경된 권한을 테이블에 적용할 지에 대한 질문입니다.)

 

Yes : 적용합니다.

No : 적용안합니다.

(웬만하면 'Yes' )

 

모든 질문에 대해서 답변을 했다면, All done! Mysql 설정이 완료되었습니다~
5. 터미널에 $ mysql -uroot -p 명령어를 입력하고 설정한 패스워드를 입력합니다.

 

$ status; 를 입력하면 이와 같이 나옵니다.

mysql> 쉘에서는 'exit' or 'quit' Mysql 서버 종료는 mysql.server stop 입니다.

 

삭제를 원하면, 터미널을 켠다음

$ sudo rm -rf /usr/local/var/mysql 명령어를 입력해줍니다.

'Password"에는 자신의 Mac 비밀번호를 입력해줍니다.

$ sudo rm -rf /usr/local/bin/mysql* 명령어를 입력해줍니다.

$ sudo rm -rf /usr/local/Cellar/mysql 명령어를 입력해줍니다.

 

이제 마무리로 PC를 재부팅 해주시면 완전 삭제가 완료됩니다.

다시 터미널을 키고서 $ brew list  명령어를 입력한 다음 mysql이 없으면 제거가 완벽하게 된 것입니다.

 

6. Oracle 사용 tool -  SQLDeveloper 를 사용했다. 고민하다가 Sequel Pro 사용하기로 했습니다.

터미널에 brew cask install sequel-pro 명령어를 입력합니다. (알아서 brew update가 되면서 다운로드가 시작됩니다.)

다운로드가 완료되면 터미널에 $ brew cask list 명령어를 입력합니다. 그러면 seqlel pro 가 나오면 성공적으로 다운로드가 된 것입니다.

 

7. 다운로드가 잘되었다면 이와 같은 화면이 나옵니다.

 

 

LIST

'Database > MySQL' 카테고리의 다른 글

[MySQL] CREATE 명령어  (0) 2020.07.20
[MySQL/SQL] ALTER 명령어  (0) 2020.04.21

댓글