설치 순서에 따라 하나씩 설치해도 되지만, yum을 사용하면 의존성 설치가 자동으로 진행되므로, 명령어를 통해 쉽게 처리합니다.
sudo yum localinstall mysql-community-*
y를 입력하고 설치를 계속합니다.
4. mysql 설정하기
/etc/my.cnf에 설정파일이 생겼을텐데, 옵션 적용을 위해 재기동을 해야하므로 구동 전에 미리 설정을 합니다.
(필요할때 하셔도 되므로, 스킵하셔도 좋습니다.)
sudo vim /etc/my.cnf
max_allowed_packet=16M # 패킷 제한 증가
log_bin_trust_function_creators=1 # 함수 생성 및 수정 허용
lower_case_table_names=1 # 대소문자 구분안함
sql-mode = "NO_ENGINE_SUBSTITUTION" # 5.7부터 생긴 옵션으로 엄격모드 사용안함
저는 5.5버전에서 사용하던 시스템을 그대로 사용해야해서 기존 옵션들을 추가하였습니다.
[mysqld] 아래에 추가했습니다.
5. 구동하기
설정을 끝났으면 서비스를 올려보겠습니다.
sudo systemctl start mysqld
sudo systemctl status mysqld
정상적으로 동작하는 모습을 볼 수 있습니다.
6. mysql 접속하기(root 설정)
처음 계정 생성 및 권한 등을 주기 위해 mysql -u root를 입력해보시면 접근되지 않을텐데 설정이 필요합니다.