맥북 MySQL설치
이번 피드에서는 맥북에 MySQL을 설치하는 방법을 정리해보겠습니다.
MySQL을 설치하는 방법은 공식 홈페이지에 접속하여 다운로드하여 설치하는 방법도 있지만,
이번 피드에서는 홈브루(Homebrew)를 이용하여 설치하는 방법을 알아보겠습니다.
홈브루(Homebrew)를 이용하여 설치를 하게 되면, 공식 홈페이지를 이용하는 방법보다 더 쉽게 설치할 수 있습니다.
설치를 진행하기전, 홈브루(Homebrew)를 처음 접하시는 분은 아래 피드를 참고해 주세요!!
2020/10/19 - [노빠꾸 맥북 사용기] - [맥북 사용 TIP] 홈브루(Homebrew) 설치방법 (패키지 관리 소프트웨어)
MySQL 설치과정
본격적으로 설치를 시작해 보겠습니다.
제일 먼저 할 일은 터미널을 실행시키는 것입니다.
터미널을 실행시키고 제일 먼저 홈브루(Homebrew)의 상태를 최신버전으로 업데이트 해줍니다.
업데이트가 완료되면, 이제 설치를 할 mysql을 검색해볼 차례입니다.
brew search 명령어를 이용하면 됩니다.
1
|
brew search mysql
|
cs |
터미널에 brew search mysql을 입력해 줍니다.
검색결과에서 원하시는 mysql의 버전이 있으신분들은, 해당 버전을 선택하여 설치하시면 되고, 최신버전을 설치하고 싶으신 분들은 mysql을 선택하시면 됩니다.
아래와 같이 brew install 명령어를 이용해서 설치를 진행해주시면 되겠습니다.
1
|
brew install mysql
|
cs |
명령어를 터미널에 입력해주시고 기다리시면 정상적으로 설치가 완료되게됩니다.
MySQL 환경설정
이제 설치과정은 마무리 되었고, MySQL설정만 해주면 됩니다.
우선 MySQL서버를 실행시켜 줍니다.
아래와 같이 명령어를 입력해주면 MySQL서버가 시작됩니다.
1
|
mysql.server start
|
cs |
서버가 시작되면, 아래와 같이 설정을 위한 명령어를 입력해 줍니다.
1
|
mysql_secure_installation
|
cs |
위와 같이 명령어를 입력하게 되면 차례대로 설정을 시작 하게 됩니다.
1. VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?(비밀번호 강도 관련 물음)
2. By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.(사용자 설정 관련 - Y : 접속시 -u 옵션 사용, N : 접속시 -u 옵션 불필요)
3. Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.
Disallow root login remotely?(원격 접속 관련 - Y : 원격접속 가능, N : 원격접속 불가능)
.4. By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.
Remove test database and access to it? (테스트 DB관련 - Y : Test 데이터베이스 제거, N : Test데이터베이서 제거 안함)
5. Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.
Reload privilege tables now?(변경된 권한을 테이블에 적용하는 질문 - Y : 적용, N : 비적용)
위의 설정을 모두 선택하면, 정상적으로 설정이 완료됩니다.
이제, 로그인을 해보겠습니다.
아래의 명령어를 입력해주시고, 위에서 설정한 비밀번호를 입력해 줍니다.
1
|
mysql -uroot -p
|
cs |
정상적으로 로그인이 완료되면 터미널 커서가 mysql>로 바뀌게 됩니다.
그럼 정상적으로 MySQL설치를 완료했습니다.
추가적으로, 맥북에서 사용가능한 MySQL GUI툴 설치 및 설정방법에 관하여 궁금하신 분은 아래 피드도 참고해주세요
2020/10/20 - [노빠꾸 맥북 사용기] - [Mac OS] 맥북 MySQL, Maria DB GUI툴 추천(Sequel Pro)
이번피드는 여기에서 마치겠습니다.
'노빠꾸 맥북 사용기' 카테고리의 다른 글
[Iterm2] 맥북 터미널 Iterm2 설치 및 플러그인 추천(ZSH) (0) | 2022.12.25 |
---|---|
[Mac OS] Sequel Pro 설치, 설정방법 - MySQL, Maria DB GUI툴 추천 (0) | 2020.10.20 |
[맥북 사용 TIP] 홈브류(Homebrew) 설치방법 (패키지 관리 소프트웨어) (1) | 2020.10.19 |
[맥북사용 Tip] 맥북 단축키 모음(자주 사용하는 단축키 정리) (0) | 2020.10.12 |
[맥북사용 Tip] 스크린캡쳐 방법(화면 캡쳐 단축키) (0) | 2020.10.11 |