참고 블로그 : https://shanepark.tistory.com/41
해당 게시글은 Homebrew가 Mac에 설치가 되어있다는 전제하에 진행 합니다.
Homebrew
The Missing Package Manager for macOS (or Linux).
brew.sh
1. 1. MySQL 설치
터미널을 켜서 아래의 명령어로 homebrew를 통하여 MySQL를 설치한다.
<bash />brew install mysql

문제 없이 설치가 완료 된다면 아래의 명령어를 통하여, MySQL의 설치 여부와 버전을 확인한다.
<bash />mysql -V

그리고 MySQL를 실행시키기 위한 명령어를 입력하면 아래와 같이 나온다.
<bash />mysql.server start

2. 2. MySQL 설정하기.
MySQL를 설공적으로 설치 했다면, 초기 설정을 해줘야한다.
아래의 명령어로 초기 설정을 해보자.
<bash />mysql_secure_installation
2.1. [비밀번호 설정하기]
위의 문구는 비밀번호 복잡성 유무에 대한 질문으로 필자는 No를 선택했다. 복잡한 비밀번호를 원하는 사람은 Yes를 선택하자.

그리고 원하는 비밀번호를 입력하면 된다.

2.2. [익명 유저 설정]
그리고 나오는 화면이다.
MySQL은 기본 설정으로 익명 유저를 생성하는 데, 제거를 원한다면 Yes를 누르도록 하자.(필자는 Yes를 선택했다.)

2.3. [root 외부 접속 설정]
그리고는 localhost에서만 root로 접속 가능한 지 혹은 외부에서도 가능한 지 여부에 대한 설정으로 외부에서 root 접속이 불가능하게 하려면 Y를 누르면 된다.(필자는 No 선택)

2.4. [Test database 삭제 설정]
Test Database를 삭제할 건지에 대한 여부로, Yes를 입력하면 test database를 모두 삭제한다.

2.5. [설정 적용]
마지막으로 privilege 테이블을 리로드 할 건지를 묻는 질문인데, 리로드 하면 설정한 내용이 즉각 적용되기에 Y를 입력한다.

3. 3. MySQL 접속하기.
<bash />mysql -u root -p

'Database > MySQL' 카테고리의 다른 글
Docker를 이용하여 MySQL Write(master), Read(slave)로 Replication 구현하기. (0) | 2023.10.09 |
---|