반응형

 

CentOS7 버전부터는 MariaDB가 디폴트로 설정되어 있어서 따로 설정 후 다운로드 받아야 합니다.

yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
 
yum -y install mysql-community-server
 
systemctl start mysqld
 
systemctl enable mysqld

 

또한 MySQL은 최근에 보안 문제로 인해 초기 패스워드를 로그 파일에 남기며 대소문자,숫자,특수문자를 포함하여 8자 이상만 사용이 가능하도록 바뀌었습니다.

cat /var/log/mysql.log | grep 'temporary password' 를 입력하여 초기 패스워드 확인 후 mysql 로그인을 시도 하셔야 하고, 패스워드를 변경하지 않을 시 MySQL을 정상적으로 이용할 수 없습니다.

cat /var/log/mysqld.log | grep 'temporary password'

mysql -u root -p
[초기 패스워드 입력]

# 대소문자,숫자,특수문자를 포함하여 8자 이상만 사용 가능
alter user 'root'@'localhost' identified by '사용할 비밀번호';
commit;

 

반응형

+ Recent posts