🪩/기타

[mysql] mac m1Homebrew, mysql 설치 방법

S0 2024. 2. 7. 23:33

 

 

Homebrew 설치

mysql을 설치하려면 먼저 homebrew가 깔려있어야 한다.

 

터미널을 열고

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

해당 명령어로 설치를 해준다.

 

근데 이 글의 제목을 검색하고 들어오신 분이라면 맥북 m1을 사용하고 계신거겠죠...

그럼 여기서 끝이 아니고 입력해야할 명령어가 조금 더 있다.

(설치 직후 터미널을 통해 관련 안내가 나온다)

 

echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/{사용자명}/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/{사용자명}/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

{사용자명} 부분은 지우고 본인의 사용자명을 입력해야 한다.

 

 

mysql 설치

 

brew install mysql

mysql 설치

 

mysql.server start

mysql 서버 시작

 

mysql_secure_installation

mysql 설정(기본)

 

1. Connecting to MySQL using a blank password.
	비밀번호의 복잡도를 묻는 질문
		복잡하게 하고싶다 -> y
		쉽게 하고싶다 -> n

2. New password:
Re-enter new password: 
	설정할 비밀번호 입력(확인까지 두 번)
    
3. Remove anonymous users?
	익명 사용자를 비허용할지 묻는 질문
    	허용하지 않는다 -> y (이 경우-u 필수)
        허용한다 -> n

4. Disallow root login remotely?
	원격 접속을 비허용할지 묻는 질문
    	허용하지 않는다 -> y 
        허용한다 -> n
        
5. Remove test database and access to it?
	mysql의 테스트 db를 삭제할지?
    	삭제한다 -> y
        삭제하지 않는다 -> n
        
6. Reload privilege tables now?
	설정한 내용을 저장하고 적용할지?
    	적용한다 -> y (웬만하면 이걸 선택하시라고 하네요)
        적용하지 않는다 -> n

mysql_secure_installation을 시작하면 나오는 질문들이다.

하나하나 답을 입력한 후 All done!이 뜨면

 

mysql -u root -p

mysql 사용 시작

이 명령어 입력 후에 아까 설정한 패스워드를 입력해야한다.