Centos 7 에 Web Server 올리기 – 2. Mysql 설치

Centos 7 에 Mysql 을 설치해보자.



Mysql 설치

  • Centos 7 부터는 Mysql 을 기반으로 한 Mariadb 로 데이터베이스가 바뀌었기 때문에 아래의 반드시 아래의 명령어로 설치해야 한다.

  • mysql 의 결과가 ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO) 라면, 임시 비밀번호를 확인해야 한다.
  • 임시 비빌번호는 /var/log/mysqld.log 의 [Note] A temporary password is generated for root@localhost: bnt5Gv(y/kCP 부분에서 확인이 가능하다.

  • 이제 임시 비빌번호를 변경해보자.

  • 아마도, ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 와 같은 결과를 얻을 것이다.
  • 이것은 비밀번호 정책이 MEDIUM 으로 세팅되어 있기 때문이다. 그냥 LOW 로 바꿔서 비밀번호를 세팅하자.

  • 이제 mysql 의 characterset 을 utf8 로 통일하자. 그러기 위해선 my.cnf 파일을 아래와 같이 추가하자.

  • 값 저장 후, mysql 을 재시작하면 끝난다.

  • characterset 이 모두 utf8 로 변경되어 있는 것을 확인 할 수 있다.




Reply