Operating System/Linux
[Ubuntu 20.04] MySQL 8.0 서버 구축
HHMIN
2021. 3. 31. 14:24
반응형
■ 우분투(Ubuntu 20.4) 환경에서 MySQL 8.0 서버 구축
1. MySQL 설치
▶ 패키지 index 업데이트
$ sudo apt(or apt-get) update
▶ 패키지 업그레이드
$ sudo apt(or apt-get) upgrade
▶ MySQL Server 설치
$ sudo apt install mysql-server
반응형
2. MySQL 보안 설정
▶ mysql_secure_installation 실행
$ sudo mysql_secure_installation
- 1. [질문] 보안이 강한 패스워드를 생성하기 위한 플로그인을 활성화 하는지
- 1. [답변] 설치자의 기호에 따라 답변(필자의 경우 Y)
- 2. [질문] 패스워드의 레벨을 지정 Low(0), Medium(1), Strong(2)
- 2. [답변] 설치자의 기호에 따라 답변(필자의 경우 0)
- 3. [입력] root 계정의 비밀번호 입력, 재확인 비밀번호 입력
- 3. [질문] 입력한 비밀번호로 진행할지
- 3. [답변] 설치자의 기호에 따라 답변 (필자의 경우 Y)
- 4. [질문] 익명의 사용자를 제거하는지
- 4. [답변] 설치자의 기호에 따라 답변 (필자의 경우 Y)
- [질문] root 계정으로 외부에서 접속할것인지
- [답변] 설치자의 기호에 따라 답변 (필자의 경우 No)
- 1. [질문] 테스트 데이터베이스를 삭제할 것인지
- 1. [답변] 설치자의 기호에 따라 답변 (필자의 경우 Y)
- 2. [질문] privileges table을 다시 로드 할 것인지
- 2. [답변] 설치자의 기호에 따라 답변 (필자의 경우 Y)
반응형
3. MySQL 데몬 재시작
$ sudo /etc/init.d/mysql restart
반응형
4. MySQL 서비스 상태 확인 및 시작
▶ MySQL 서비스 상태 확인
$ systemctl status mysql.service
▶ MySQL 서비스가 stop 이거나 재시작 하고 싶을 경우
$ sudo service mysql start(또는 restart)
반응형
5. MySQL 서버 접속
$ sudo mysql -u root -p
우분투(Ubuntu 20.4) 환경에서 MySQL 8.0 서버 구축 완료!!
반응형