CentOS7에 MySQL5.7 넣기

2140 단어 mysql5.7centos7vps

CentOS7에 MySQL5.7 넣기



mariaDB 지우기



CentOS7에는 처음부터 mariaDB가 들어 있기 때문에 이것을 remove합니다.
※MySQL의 다른 버젼이 들어 있는 경우도 삭제할 필요가 있습니다.
# yum -y remove mariadb-libs# rm -rf /var/lib/mysql/


yum으로 MySQL 설치



먼저 리포지토리를 추가합니다.# yum -y localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
MySQL을 넣습니다.# yum -y install mysql-community-server


버전 확인# mysql --version
이제 MySQL5.7이 들어 있으면 성공입니다!

MySQL 초기 설정



우선 MySQL을 시작합니다.# systemctl start mysqld.service
초기 비밀번호가 흔들리므로 확인합니다.# cat /var/log/mysqld.log
보기 힘들지만 A temporary password is generated for root@localhost: 뒤에 표시됩니다.


그런 다음 초기 설정을 수행합니다.# mysql_secure_installation
아래 연속으로 질문에 답합니다.
Enter password for user root:
先ほどのパスワードを入力

The existing password for the user account root has expired. Please set a new password.
新しいパスワードを入力

Re-enter new password:
新しいパスワードの再入力

Change the password for root ? ((Press y|Y for Yes, any other key for No) :
空エンター(何も入力しない)
Remove anonymous users? (Press y|Y for Yes, any other key for No) :
空エンター(何も入力しない)
Disallow root login remotely? (Press y|Y for Yes, any other key for No) :
空エンター(何も入力しない)
Remove test database and access to it? (Press y|Y for Yes, any other key for No) :
空エンター(何も入力しない)
Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
空エンター(何も入力しない)

새로운 비밀번호를 입력하여 로그인 할 수 있으면 성공!# mysql -u root -p
이상입니다.

좋은 웹페이지 즐겨찾기