MySQL

mysql 8.0 설치하기

GoodDev 2020. 10. 20. 10:59

가. rpm 레파지토리 다운로드

    yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

나. 레파지토리 설치

    yum repolist enabled | grep "mysql.*-community.*"
    yum install mysql-community-server

 

*환경 설정

    vim /etc/my.cnf

   character-set-server = utf8mb4

   collation-server = utf8mb4_general_ci

   skip-character-set-client-handshake

   log_bin_trust_function_creators=1

 

다. mysql 시작

    sudo systemctl start mysqld

라. mysql 동작여부 확인

     sudo systemctl status mysqld

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

    sudo systemctl enable mysqld

 

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

    cat /var/log/mysqld.log

 

사. 접속후 암호 변경

    mysql_secure_installation 수행

 

    #mysql -u root -p

    mysql>SET GLOBAL validate_password.policy=LOW;
    mysql>alter user 'root'@'localhost' identified by '새로운패스워드';
    mysql>
flush privileges;

    mysql>create USER 'user'@'%' IDENTIFIED BY 'password';