[Ubuntu 20.04] MySQL 8.0 서버 구축

2021. 3. 31. 14:24Operating System/Linux

반응형

■ 우분투(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 서버 구축 완료!!

반응형