티스토리 뷰
안녕하세요! 요즘 혼공단 9기로 SQL을 공부하며 활동중입니다! [혼자 공부하는 SQL] 책을 이용해서 공부하고 있는데 책에는 window에서 MySQL을 다운로드 받는 법만 나와있더라구요. 저는 현재 맥북 m1 Air를 사용중이기 때문에 맥북에서 MySQL을 다운로드 해야합니다.
그래서 이번에는 맥북에서 MySQL을 다운로드 하는 방법을 포스팅해보겠습니다!
1. homebrew 설치
MySQL을 다운로드하려면 homebrew가 필요합니다! 밑에 있는 사이트에서 다음 코드를 복사한 후 터미널 앱에서 실행합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. homebrew 이용해서 MySQL 다운받기
brew install mysql
위의 코드를 터미널에 입력하면 다음과 같이 homebrew를 통해 mysql이 다운로드 됩니다.
3. MySQL 서버 시작
MySQL을 제대로 깔았으면 MySQL의 서버를 시작해봅시다.
mysql.server start
위에 있는 코드를 입력하면 터미널에 밑의 사진과 같이 됩니다.
4. MySQL 환경설정
다음은 환경설정을 진행하겠습니다.
mysql_secure_installation
다음 코드를 입력하면,
이런 화면이 나타납니다.
비밀번호 유효 검사 설정을 할 것인지 묻는 대답에 N 이라 대답한 후, 새로운 비밀번호를 설정합니다.
그러면 위의 사진과 같은 화면이 뜹니다. 저는 위의 사진과 같이 설정했습니다. 설정하는 과정은 빨간색 박스를 이용해서 표시했습니다!
빨간색 박스 위에 표시된 번호를 사용해서 설명하겠습니다.
- 익명의 사용자를 지우겠습니까? -> 네
- root 사용자의 원격 로그인을 허용하지 않겠습니까? -> 네
- mysql에서 제공하는 테스트 데이터베이스를 지우겠습니까? -> 아니오
- 설정 내용을 테이블에 적용하겠습니까? -> 네
- All done! -> 완료!!!
5. Workbench 다운로드
터미널에서 데이터베이스를 관리하는 것은 불편하기 때문에 workbench를 다운로드 하겠습니다. 이 workbench는 혼자 공부하는 SQL 책의 window용 workbench와 동일한 프로그램입니다.
https://dev.mysql.com/downloads/workbench/
다음 사이트에 접속하셔서 다운로드를 진행합니다.
6. Workbench 실행
Workbench가 제대로 다운되셨다면 launch pad에 다음과 같이 돌고래 그림이 있는 Workbench 앱이 뜰 것입니다.
Workbench를 실행하면 이런 화면이 나오는데 여기서 빨간색 박스를 클릭하고 비밀번호를 입력하면 됩니다!!
주의하셔야할 점은 터미널에서 mysql.server start 명령어를 통해 서버가 실행되고 있을 경우에만 workbench가 올바르게 작동한다는 점입니다!!!
7. MySQL 종료
Workbench 앱을 종료하고 터미널에서 MySQL도 다음 명령어를 통해서 종료합니다.
mysql.server stop
이상으로 mac os에서 mysql을 다운로드하는 포스팅이었습니다. 감사합니다!
'👩🏻💻개발공부 > 혼공단 9기 SQL' 카테고리의 다른 글
혼공단 4주차 미션! (0) | 2023.02.05 |
---|---|
혼공단 3주차! (0) | 2023.01.21 |
SQL 기본 문법 [SELECT] - 혼공단 2주차 (0) | 2023.01.15 |
데이터베이스 기본 개념 (DB,DBMS,SQL) - 혼공단 1주차 (0) | 2023.01.06 |
혼공단 SQL 시작! (0) | 2023.01.02 |
- Total
- Today
- Yesterday
- 개발일지
- 깃 예제
- 자바스크립트
- 혼공
- 혼공학습단
- 혼공단 SQL
- Linux
- JavaScript
- JS
- 리눅스
- MySQL
- 교환학생
- 백준
- AWS
- 해커톤
- 혼공단
- 스페인
- 공룡책
- SQL
- 백엔드 개발
- 혼공단 9기
- googleapis
- Signal
- 운영체제
- Process
- nodejs
- 프로젝트
- C++
- 스페인 교환학생
- 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |