https://dev.mysql.com/downloads/repo/yum/ 이 링크에서 centos7에 적합한 mysql을 설치한다. 출처 블로그에선
이 버전을 다운받으라고 하는데 아마 centos7 오라클 리눅스7과 연관이 있는보다
다운로드 클릭 후 no thanks 를 우클릭하여 다운로드 링크만 따온다.
yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
이 명령을 리눅스에서 실행
yum repolist enabled | grep "mysql.*"
다운받은 mysql repository list를 확인
yum search mysql
설치 가능한 mysql 패키지 목록도 확인가능
yum install -y mysql-server
본격적인 설치 시작
systemctl enable mysqld && systemctl start mysqld && systemctl status mysqld
mysql 실행 및 상태 확인
grep 'temporary password' /var/log/mysqld.log
임시 비밀번호 확인
rm -rf /var/lib/mysql
지우고 systemctl restart mysqld
로 재시작하고 다시 임시비밀번호를 조회해보자mysql -u root -p
위에서 확인한 임시비밀번호를 가지고 mysql 실행
ALTER USER 'root'@'localhost' IDENTIFIED BY '바꿀비밀번호';
root 사용자의 비밀번호 변경
설치끝~~