[Ubuntu 20.04] MySQL 8.0 서버 구축
2021. 3. 31. 14:24ㆍOperating 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 서버 구축 완료!!
반응형
'Operating System > Linux' 카테고리의 다른 글
[Linux] 프로세스,서비스 생성 및 실행 (0) | 2021.08.31 |
---|---|
[Ubuntu 20.04] 젠킨스(Jenkins) 설치 및 설정 (19) | 2021.05.14 |
[Ubuntu 20.04] 명령어 및 단축키 정리 (0) | 2021.03.23 |
[VMware CentOS 8] 가상서버 MySQL 외부접속 (0) | 2020.11.23 |
[CentOS 8] MySQL 5.7.30 외부 접속 (0) | 2020.11.20 |