오늘도 개발자 Backend Developer

Centos 7 에 mysql 8.0 설치하기!

  • 토이서버 포멧으로 인해, mysql 재설치 하면서 8.0도 사용해볼겸 작성함.

설치되어 있는지 확인

rpm -qa grep mysql

mysql 8.0 설치

rpm 레파지토리 다운로드

wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

레파지토리 설치

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

yum install

sudo yum -y install mysql-community-server

mysql 8.0 시작하기!

mysql 시작

sudo systemctl start mysqld

mysql 동작여부 확인

sudo systemctl status mysqld

부팅시에 자동으로 mysql 동작시키기

sudo systemctl enable mysqld

임시비밀번호를 알아둔다.

sudo cat /var/log/mysqld.log grep -i ‘temporary password’

mysql_secure_installation

  • 해당 명령어를 실행하면 새로운 root 비밀번호 설정 등을 편하게 처리 할 수 있게 해준다.
  • https://dev.mysql.com/doc/refman/5.6/en/mysql-secure-installation.html

mysql 에 접속해보자

mysql -u root -p

설치버전 확인

select version();

mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.18    |
+-----------+
1 row in set (0.00 sec)