mac 에는 기본적으로 아파치와 PHP가 설치되어 있다.
MySQL은 기본적으로 내장되어있지 않기때문에 설치 방법을 한번 알아보려고 한다.
MySQL을 설치하는 방법은 두가지가 있는데
1. MySQL 사이트에서 직접 다운로드 받는 방법
2. 터미널에서 macOS용 패키지 관리자 Homebrew 를 이용하여 설치하는 방법
MySQL 홈페이지
dev.mysql.com/downloads/mysql/
MySQL :: Download MySQL Community Server
Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Wind
dev.mysql.com
이번 글에서는 Homebrew를 이용해서 다운받는 방법을 알아보기로 한다.
1. MySQL 설치
우선 터미널에 접속한다.

brew update 를 통해 Homebrew 를 최신버전으로 업데이트 해준다.

위와같이 최신버전이 되었다면 MySQL을 설치해준다.
먼저
brew search mysql
명령어를 입력해 다운로드 받을 목록을 확인해준다.

위 5.6 버전을 다운 받을 계획
brew install mysql
명령어를 통해서 mysql을 다운로드 받아준다.

여러가지 프로세스가 진행되면서 MySQL의 설치가 진행된다.

brew list
명령어를 통해서 정상적으로 MySQL이 설치된 것을 확인할 수 있다.
1. MySQL 설정
설치를 다 진행하고나서
mysql.server start
명령어를 입력하여 MySQL 서버를 실행시킨다
그 다음
mysql_secure_installation
명령어를 입력하면 설치가 진행된다.

Yes - 복잡한 패스워드
No - 쉬운 패스워드
선택하고 나서 비밀번호를 입력하고 비밀번호 확인에 한번더 입력한다.
나는 쉬운 패스워드로 설정

Yes - 접속하는 경우 "mysql -uroot"처럼 -u 옵션 필요
No - 접속하는 경우 "mysql"처럼 -u 옵션 불필요
나는 Yes.

외부 ip 접속허용 여부
Yes - 원격 접속 불가능
No - 원격 접속 가능
나는 Yes.

테스트 데이터베이스 설치 여부
Yes - 설치 안함
No - 설치
나는 Yes.

테이블 권한 관련
Yes 선택하면됨

이렇게 설정을 마치면 완료 되었다고 메시지가 뜨면서 완료

mysql -uroot -p
명령어 입력하고 패스워드 입력후 진입

위와같이 성공적으로 mysql이 작동하는 것을 볼 수 있다.

status;
명령어를 입력하면 현재 인코딩 상태를 확인할 수 있다.
3. MySQL 삭제
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/bin/mysql*
sudo rm -rf /usr/local/Cellar/mysql
를 입력하고 재부팅하면 깔끔하게 삭제된다.
비밀번호는 시스템 비밀번호를 입력하면 된다.