CentOS7에 MySQL 인스턴스 설치 분석

WBOY
풀어 주다: 2023-06-03 09:34:02
앞으로
856명이 탐색했습니다.

1. MySQL 소스

yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

2. /etc/yum.repos.d

CentOS7에 MySQL 인스턴스 설치 분석

3에 mysql-community.repo 및 mysql-community-source.repo가 ​​있는지 확인하세요. . MySQL을 설치하세요

yum -y install mysql-community-server
로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

지금 다음 오류가 발생하는 경우:

“mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm의 공개 키가 설치되지 않았습니다

실패한 패키지는 다음과 같습니다: mysql-community-libs-compat-5.7.37-1.el7.x86_64

GPG 키는 다음과 같이 구성됩니다: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql”

CentOS7에 MySQL 인스턴스 설치 분석

위 상황이 발생한 이유는 MySQL의 GPG가 업그레이드 되어서 다시 구해야 하기 때문입니다.

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

그런 다음 "yum -y install mysql-community-server" 명령을 다시 실행하여 설치하세요.

CentOS7에 MySQL 인스턴스 설치 분석

4. MySQL 서비스 시작

서비스 시작:

systemctl start mysqld
로그인 후 복사

부팅 시 자동으로 시작되도록 설정해야 하는 경우:

systemctl enable mysqld
로그인 후 복사

5 설치가 완료되면

자동으로 임의의 메시지가 생성됩니다. /var/log/mysqld.log 비밀번호에서 비밀번호를 얻으세요

grep 'temporary password' /var/log/mysqld.log
로그인 후 복사

획득한 임의의 비밀번호를 사용하여 MySQL 클라이언트에 로그인하세요.

mysql -uroot -p
로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

6. MySQL 비밀번호 보안 정책을 설정하세요

비밀번호 강도 및 길이(4는 가장 낮은 수준을 나타내며, 길이가 4보다 작으면 값은 여전히 ​​4입니다.) 가장 낮은 수준을 설정하고 비밀번호를 변경하세요.

비밀번호 강도:

  • 0: 낮은 수준, 길이만 확인하세요.

  • 1: 중간 수준(기본값), 길이 8, 숫자, 대문자, 소문자 및 특수 문자를 포함해야 합니다.

  • 2: 강한 수준, 사전 파일이 포함되어야 합니다.

  • set global validate_password_policy=0; 
    set global validate_password_length=4;
    alter user 'root'@'localhost' identified by '123456';
    로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

7. 원격 로그인 설정

사용자 생성:

create user 'root'@'%' identified by '123456';
로그인 후 복사

원격 연결 허용:

grant all privileges on *.* to 'root'@'%' with grant option;
로그인 후 복사

권한 새로 고침:

flush privileges;
로그인 후 복사

CentOS7에 MySQL 인스턴스 설치 분석

위 내용은 CentOS7에 MySQL 인스턴스 설치 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿