Mysql 사이트에서 설치하는 방법도 있지만,
Homebrew를 이용해 설치했을 경우 따로 환경변수 설정을 할 필요가 없으며, 삭제 또한 용이해서 선택했습니다.
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. 다운로드가 잘되었다면 이와 같은 화면이 나옵니다.
'Database > MySQL' 카테고리의 다른 글
[MySQL] CREATE 명령어 (0) | 2020.07.20 |
---|---|
[MySQL/SQL] ALTER 명령어 (0) | 2020.04.21 |
댓글