본문 바로가기
(JAVA)자바/(JAVA)자바 DB-데이터 베이스

M1 맥북 초간단 mySQL 설치법 / mysql Homebrew설치 (상세)

by 공부가싫다가도좋아 2022. 3. 13.
반응형

맥린이 시절 mysql 다운법을 포스팅 했었는데요, 

그 방법은 더 어렵고 복잡하며, 설치가 잘 안되는 경우가 있더라구요 ㅠㅠ

그래서 초간단 mySQL 설치법을 다시 포스팅 하려 합니다.

 

포스팅 목차

1. Homewbrew 설치

2. 터미널창 열기

3. Homebrew업데이트

4. mysql설치

5. mysql 보안 적용 명령어 입력

6. mysql 실행법

7. 평상시 mysql 실행/종료 법

8. 참고 블로그

 

1. Homebrew설치

간단하게 mySQL을 설치하시려면 일단 Homebrew가 맥에 설치되어 있어야 합니다.

Homebrew가 설치되어 있지 않은분은 아래 포스팅을 참고해주세요 :)

2021.12.26 - [(Tool)툴 사용법/(Git) 깃 사용법] - M1 맥북 Homebrew 설치법 (상세설명/매우간단)

 

M1 맥북 Homebrew 설치법 (상세설명/매우간단)

M1에서 git 을 설치하려 하니 homebrew부터 설치하랜다 ㅇ0ㅇ 옛날 맥린이일때 homebrew어떻게 설치하는지 몰라서 엄청 애먹었는데... 그냥 homebrew 홈페이지에서 하라는대로 따라하면 된다. Homebrew홈페

eunhee-programming.tistory.com

 


2. 터미널창 열기

command + spaceBar로 Spotlight을 열은 후, 터미널 검색하기

 


3. Homebrew 업데이트

이미 설치가 되신 분들은 일단 Homebrew업데이트 부터 해줍시다.

$ brew update

 


4. mysql설치

$ brew install mysql

위 명령어를 터미널에 입력해주면, Homebrew가 아래와 같이 파일들을 설치해줍니다.

 

그리고 마지막에 아래와 같은 문구가 나옵니다.


5. mysql 보안 적용 명령어 입력

$ mysql_secure_installation

* 참고사항

1) 비밀 번호 설정시 보안강도는 아래중 어떤거로 할거냐는 질문이 있는데 

아래 글 참고 바람니다.

0 = low : 8글자 이상의 문자
1 = medium : 8글자 이상의 문자(숫자, 대/소문자 혼용 및 특수문자 포함)
2 = strong : 8글자 이상의 문자(숫자, 대/소문자 혼용, 특수문자 그리고 사전파일 포함

 

2) New password 부분에 mysql 실행시 사용하실 비밀번호 입력하시면 됩니다.

위에서 선택한(참고사항 1번에서 선택한) 비밀번호 보안 강도에 알맞는 비밀번호로 설정해 주세요.

저는 0을 선택했기 때문에 "New Password : 12345678" 이런 식으로 입력하였습니다.

 

제가 빨간 네모로 표시한 곳은 직접 입력해야 하는 곳이므로, 

공부 목적으로 사용하시는 분들은 위와 같이 따라해주시면 될 것 같습니다.

 

All done! 이 나오면 성공적으로 끝마친 겁니다 :0


6. mysql 실행법

$ mysql -uroot -p자신이 설정한 비밀번호 입력

-p뒤에는 위에서 설정한 비밀번호를 입력하시면 되겠습니다. 

만약 New password: 12345678을 입력하셨다면, 

mysql -uroot -p12345678을 입력하시면 됩니다.

 

그리고 아래와 같이 mysql > 이 뜨면 mysql실행을 성공한 겁니다 !!!!!!!

 


7. 평상시 mysql 실행/종료 법

<실행>

$ mysql.server start //서버켜기
$ mysql -uroot -p비밀번호 //비밀번호 입력 후 접속

 

<종료>

mysql> \q

$ mysql.server stop //서버종료

 

or

<실행>

$ brew services start mysql
$ mysql -uroot -p비밀번호

 

<종료>

 

mysql> \q

$ brew services stop mysql //서버종료

 


8. 참고 블로그

1. mysql.server start 와 brew services start mysql 차이점

https://bsscl.tistory.com/5

 

2.mysql_secure_installation

https://phoenixnap.com/kb/mysql-secure-installation

반응형

댓글