cenos 7 에 mysql5.7 설치

기존에 5.6이 있어서 제거부터한 후에 진행한다.

yum remove mysql mysql-server
기존 데이터 백업(없애거나..)
vm /var/lib/mysql /var/lib/mysql_backup

기존에 설치했던 저장소 제거(rpm -qa | grep mysql 등 으로 확인)
rpm -ev mysql-community-release-el7-5.noarch

새 저장소 내려받기 및 설치 진행
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum localinstall mysql57-community-release-el7-7.noarch.rpm
yum install mysql-community-server

mysql 실행
service mysqld start

mysql 보안설정
/usr/bin/mysql_secure_installation
그러면 뭔가를 막 물어보는데 그냥 전부 y로 눌러도 무방함(비밀번호 설정여부, root외부접속여부, 다른유저삭제여부 등등임)

외부접속 가능한 사용자 만들기
mysql -uroot -p mysql
create user ‘아이디’@’%’ identified by ‘비밀번호’;

모든사용자에게 권한 부여
grant all privileges on *.* to ‘아이디’@’%’; 

방화벽 설정

firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload

 

 

 

http://zetawiki.com/wiki/YUM_epel_%EC%A0%80%EC%9E%A5%EC%86%8C_%EC%82%AD%EC%A0%9C

How to Install Latest MySQL 5.7.9 on RHEL/CentOS 7/6/5 and Fedora 23/22/21

분실한 mysql root password 재설정하기


http://zero-gravity.tistory.com/274

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.