환경설정/Mac

[Mac] MySQL 설치

Dahoon06 2021. 2. 22. 11:52
728x90
반응형

HomeBrew를 이용한 설치 방법

 

터미널 접속

 

Homebrew를 사용하기전에 brew update 명령어를 입력하여 최신버전으로 업데이트

 

brew serch mysql 명령어

자신이 설치할 Mysql 명칭 확인

(ex"mysql@5.7 이런식)

 

 

brew install mysql 명령어를 이용하여 최신버전으로 설치

 

(다른 버전을 원하면 목록에서 나온 명칭을 입력하면 됨)

ex.brew install mysql@5.7 이런식으로 입력하면 5.7버전 설치

 

 

brew list 입력하여 설치 목록 확인

mysql이 있다면 정상적으로 설치 된것이다.

 

 


Mysql 사용법

 

터미널에 mysql.server start 명령어를 사용하여 서버 실행

 

 

설정을 하기 위해서

mysql_secure_installation 명령어 입력

 

Would you like to setup VALIDATE PASSWORD component?

Press y/Y for yes,any other key for No <-- 비밀번호 가이드 설정

 

yes=> 복잡한 비밀번호 설정 (숫자 영어 조합)

no=> 간단한 비밀번호 설정(1234 이런식으로 쉬운 번호 설정)

 

선택 후 비밀번호 입력(비밀번호 입력시에는 화면에 출력되지 않는다. 그냥 입력하면 된다.)

 

 

Remove anonymous users?(Press y/Y for yes,any other key for No) 사용자 설정을 묻는 질문

yes=> 접속하는 경우 mysql-uroot처럼 -u 옵션 필요

no=>mysql 처럼 -u 불필요

 

 

Disallow root login remotely?(Press y/Y for yes, 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=>test데이터 제거

no=>test데이터 유지

 

 

Reload privilege tables now?(Press y/Y for yes, any other key for No)

변경된 권한을 테이블에 적용하는 설정에 대한 질문.

yes=>적용o

no=>적용x

*** 이 부분은 무조건 yes

 

 

설정을 마치면 All done! 출력됨

 

 

mysql -uroot -p 명령어를 입력하여 비밀번호 입력하면 로그인 성공

 

 

status; 입력하여 characterset이 전부 utf8인지 확인 

안 돼있다면 전부 바꿔줘야한다.

 

 


 

 

- 명령어 -  

실행 =>mysql -uroot -p 

서버 버전 확인 => mysql-V

로그아웃 명령어 => exit; or quit;

서버 종료 명령어 => mysql.server stop

 

 


 

Homebrew로 설치한 Mysql 삭제방법

 

터미널 실행

 

sudo rm -rf /usr/local/var/mysql 입력 후 비밀번호 입력

 

비밀번호는 맥 로그인 비밀번호

 

brew uninstall mysql 

 

-------------------------------------

 

sudo rm -rf /usr/local/bin/mysql* 명령어 입력

sudo rm -rf /usr/local/Cellar/mysql 명령어 입력 후 PC 재부팅

 

brew list 명령어 입력하여 mysql이 삭제 됐는지 확인

 

 


728x90
반응형

'환경설정 > Mac' 카테고리의 다른 글

[Mac] Homebrew PATH 설정  (0) 2021.09.24
[Mac] brew , vi 안될때...  (0) 2021.09.24
[Mac] 자바 환경 설정  (0) 2021.05.27
[Mac] Maven 환경변수  (0) 2021.04.25