목차
2단계: yumyum makecache를 사용하여 서버의 패키지 정보를 로컬 컴퓨터에 다운로드하고 캐시합니다.
네 번째 단계는 mysql을 시작하고 부팅하도록 설정하는 것입니다.
1단계: MySQL Yum 리포지토리 추가
yum -y install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
2단계: yumyum makecache를 사용하여 서버의 패키지 정보를 로컬 컴퓨터에 다운로드하고 캐시합니다.
yum makecache
3단계: mysql 설치
sudo yum -y install mysql-community-server
성공적인 설치! ! ! !
네 번째 단계는 mysql을 시작하고 부팅하도록 설정하는 것입니다.
먼저 실행하고 시작이 성공한 후 다음 단계를 실행하고 부팅으로 설정하십시오.
systemctl start mysqld
부팅 설정
systemctl enable mysqld
5단계, 비밀번호 변경
먼저 기본 생성된 암호를 확인합니다. 기본 암호는 마지막 출력 root@localhost: 모든 것 뒤에 있습니다.
sudo grep 'temporary password' /var/log/mysqld.log
로그인 후 비밀번호는 위의 비밀번호로 자동 생성됩니다.
mysql -uroot -p
그런 다음 다음 단계는 단계별로 비밀번호를 변경하는 것입니다.
mysql>set global validate_password.policy=0;
mysql>set global validate_password.length=4;
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By 'newPassword'; # 修改密码
mysql>flush privileges;
mysql>update mysql.user set host = '%',plugin='mysql_native_password' where user = 'root'; # 全部主机都能访问
mysql>flush privileges;
mysql>exit;
# 초기화된 비밀번호는 길이를 준수해야 하며 숫자, 소문자 또는 대문자, 특수문자를 포함해야 합니다.
ERROR 1820(HY000): 이 구문을 실행하기 전에 ALTER USER 구문을 사용하여 암호를 재설정해야 합니다.
다음 명령을 먼저 실행하십시오.
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By 'Huhjkha1@';
6단계, Linux 로그인 및 로컬 로그인 테스트