MacOS를 사용하고 싶은 비공자

[ Mac M1 ] 터미널에서 MySQL 설치하기 ( DB 환경설정 [1] )

차세대 IT 리더 비공자 2024. 1. 25. 00:01

 

 

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다.

오늘은 공지에서 말씀드렸던 내용처럼 

SQLD 자격증 도전기!를 진행하기 위해

실제 MySQL을 설치를 해보려고 합니다.

오늘도 같이 열심히 공부했으면 좋겠습니다.

 

 

 

[ 오늘의 목차 ]

1. 터미널 환경에서 MySQL 설치하기

2. MySQL 버전 확인하기

3. MySQL 서버 실행하기

4. MySQL 서비스 실행하기

5. MySQL 서버 설정하기

6. MySQL 환경변수 적용하기

 

 

 

 

[ 1. 터미널 환경에서 MySQL 설치하기 ] 

제일 먼저 MySQL 설치할 버전을 찾아주세요

MySQL 찾기 명령어 

=> brew search mysql

MySQL 찾기 명령어

위의 5.7버전도 있고 8.0 버전도 있지만,

저는 제일 최신 버전을 다운을 받겠습니다.

 

 

 

MySQL 제일 최신버전 다운로드 명령어

=> brew install mysql

MySQL 설치 명령어

제일 최신 버전을 다운 받을려면

위와 같은 명령어를 입력해 주시면 되고, 원하시는 버전을

설치를 하려면 아래의 명령어대로 입력해 주세요~

명령어 : brew install mysql@[ 원하는 버전 입력 ]

 

 

 

[ 2. MySQL 버전 확인하기 ]

설치를 완료했다면 버전을 확인해 보도록 하겠습니다.

설치 버전 확인 명령어 : mysql --version

2024.01.23일 기준 8.2.0이 제일 최신버전이네요

그러면 위와 같은 버전확인 명령어를 입력을 했을 때,

MySQL 버전이 나온다면 정상적으로 설치가 되었습니다.

 

 

 

[ 3. MySQL 서버 실행하기 ]

이제 MySQL 설치도 했으니 DB 구축을 하기 위해서

MySQL 서버를 실행해 보도록 하겠습니다.

MySQL 서버 실행 명령어  

=> mysql.server start

 

 

 

 

[ 4. Homebrew 서비스에서 mysql 실행하기 ]

서버도 실행했으니 이제 Homebrew 내에서 

MySQL 서비스를 실행해보도록 하겠습니다!

MySQL 서비스 실행 명령어 

=> brew services start mysql

MySQL 서비스 실행하기

 

 

 

[ 5. MySQL 서버 설정하기 ]

이제 서버도 정상적으로 실행을 했으니 설정을

해보도록 하겠습니다.

서버 설정 명령어  

=> mysql_secure_installation

MySQL 서버 설정하기

root(관리자) 계정을 위한 패스워드를 입력해 달라고

알려주지만, 만약에 기존에 루트 계정을 사용하고

계셨던 분이시라면 기존 root 비밀번호를 입력해 주고

없다면 그냥 Enter를 눌러서 다음으로 넘어가면 됩니다.

 

 

 

 

[ 6. Root(관리자) 계정 설정하기 ]

비밀번호를 새로 설정하고 싶으시다면 No를 입력

비밀번호 복잡도를 물어보는거지만, 새로 비밀번호를 설정하고 싶으시다면 No를 입력해주세요

 

 

 

 비밀번호를 만약에 변경을 하고 싶다면

=> Yes를 입력해 주세요

 

 

 

 

 Yes를 입력하고 나면 New password를 입력하라고

나오는데 여러분은 사용하실 비밀번호를 입력해 주세요!

그리고 다시 확인을 위해 같은 비밀번호를 입력해 주세요

 

 

 

 

10번 : 익명의 사용자를 삭제할 것인가?

=> y

 

11번 : 원격접속을 허용할 것인가?

=> y

 

 

 

 12번 : test 데이터 베이스를 삭제할 것인가요?

=> y 

( 저는 데이터베이스를 새로 만들 거라서 삭제해요 )

 

13번 : privilege 테이블을 재정비를 할 것인가?

=> y

 

 

[ 6. MySQL 환경변수 적용하기 ]

일단 제일 하위 폴더로 cd .. 명령어로 오신 다음

위 순서로 폴더를 이동해서 설치된 버전 4번을 찾고

5번 명령어를 입력해 주시면 환경변수가 적용이 됩니다!

환경변수 추가 명령어 : echo 'export PATH="/opt/homebrew/opt/설치버전 입력/bin:$PATH"' >> ~/.zshrc

 

 

 

 

이제 마지막!! 환경변수 적용하기

환경변수 적용 명령어 : source ~/ .zshrc

끝~!

오늘은 MySQL을 설치하고 Root 계정 설정하고

환경변수 추가 및 적용까지 정말 많이 했네요~

 

 

그럼...

 

 

오늘도 저의 포스팅을 읽어주셔서 정말 감사합니다.