개발/DB

[MYSQL] Ubuntu 22.04 Mysql 5.7 install

코드테크 2022. 11. 11. 22:59

 

Ubuntu 22.04에 현재는 지원하지 않는 버전인 MySQL 5.7을 설치해보도록 하겠습니다.

만약 root 계정으로 접속 중이시라면 sudo 명령어는 빼고 입력하셔도 됩니다.

 

#1. 필요 종속성 설치

sudo apt install wget

 

#2. MySQL 저장소 추가

wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb

위 명령어를 입력하면 몇 가지 옵션을 설정하는 프롬프트 화면이 뜨게 되는데 해당 화면에서

ubuntu bionic 선택

MySQL Server & Cluster 선택

mysql-5.7 선택

 

키가 누락되는 경우가 생길 수 있으므로 해당 명령어로 GPG 키를 추가해줍니다.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A7

 

#3. MySQL 리포지토리 업데이트

sudo apt update

APT 저장소 업데이트 후 아래 명령어로  MySQL 5.7 서버가 정상적으로 설치할 수 있는지 검색해봅니다

sudo apt-cache policy mysql-server

만약 mysql 이 설치되어있지 않았다면 Installed 에는 (none) 이라는 문구가 적혀있습니다.

 

#4. MySQL 5.7 설치

이제 MySQL을 설치만 해주시면 됩니다.

sudo apt install -f mysql-client=5.7* mysql-community-server=5.7* mysql-server=5.7*

위 명령어 입력 후 root 계정 비밀번호를 설정하라고 하는데 입력해주시면 설치는 끝!

 

그다음 기본적인 보안 설정을 할 수 있는 명령어 입력

sudo mysql_secure_installation

명령어 따라 진행해주시고 재부팅 시 자동으로 서비스가 동작할 수 있도록 등록해주시면 됩니다.

systemctl enable mysql

 

mysql -u root -p 

이 화면이 나온다면 성장적으로 설치가 완료되었습니다!