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 사용 시작
이 명령어 입력 후에 아까 설정한 패스워드를 입력해야한다.
'🪩 > 기타' 카테고리의 다른 글
객체(object), 클래스(class), 인스턴스(instance) (0) | 2024.02.16 |
---|---|
[AWS] ec2 ssh 터미널 진입 방법 (0) | 2024.02.13 |
[SQL] 제약 조건 연습 문제 (0) | 2024.01.29 |
관계형, 비관계형 데이터베이스 (1) | 2024.01.28 |
동기(Sync), 비동기(Async) (1) | 2024.01.23 |