>  기사  >  데이터 베이스  >  Centos7에 yum을 사용하여 Mysql5.7.19를 설치하는 방법

Centos7에 yum을 사용하여 Mysql5.7.19를 설치하는 방법

黄舟
黄舟원래의
2017-09-26 10:21:071161검색

이 글은 주로 Centos7에 Mysql5.7.19를 설치하기 위해 yum을 사용하는 자세한 단계를 소개합니다. 편집자는 꽤 좋다고 생각해서 지금 공유하고 참고용으로 제공하겠습니다. 편집기를 따라가서 살펴보겠습니다.

Centos7의 yum 소스에는 mysql이 mariaDB로 대체되었기 때문에 기본적으로 mysql이 없습니다.

먼저 mysql의 repo 소스를 다운로드합니다. mysql 공식 웹사이트로 이동하여 최신 repo 소스 주소를 찾을 수 있습니다

주소:

https://dev.mysql.com/downloads/repo/yum /

Start Linux에서 repo 소스 다운로드


//下载mysql rpm包
# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

//安装mysql rpm包
# rpm -ivh mysql57-community-release-el7-11.noarch.rpm

//安装mysql
# yum install mysql-community-server

설치가 성공적으로 완료되면 mysql 서비스를 다시 시작해야 합니다.


# service mysqld restart

새로 설치된 Mysql5.7은 루트 비밀번호를 무작위로 생성합니다. 먼저 이 무작위 비밀번호를 찾은 다음 새 비밀번호를 변경해야 합니다. grep 명령을 통해 임의의 루트 비밀번호를 찾을 수 있습니다.


[root@local bin]# grep "password" /var/log/mysqld.log
2017-09-24T08:03:30.664086Z 1 [Note] A temporary password is generated for root@localhost: 8A3xwbk8_P1A

임의의 비밀번호를 사용하여 mysql에 로그인하세요


[root@local bin]# mysql -uroot -p
Enter password:


mysql> SET password=PASSWORD("mysql123");
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

입력 후 루트 비밀번호를 재설정하세요
위의 오류가 발생한다면 비밀번호 설정이 너무 단순하다는 뜻입니다. 비밀번호 설정 규칙은 숫자, 대문자, 문자열을 포함해야 합니다.

마지막으로 외부 네트워크 로그인 권한을 부여합니다. 사용자 이름은 사용자 이름, 비밀번호는 로그인 비밀번호입니다


🎜
mysql>grant all privileges on *.* to username@'%' identified by 'password';

위 내용은 Centos7에 yum을 사용하여 Mysql5.7.19를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.