Centos 7 yum 을 사용 하여 Mysql 5.7.19 를 설치 하 는 상세 한 절차

1856 단어 yummysqlCentos7
Centos 7 의 yum 소스 에는 기본적으로 my sql 이 없습니다.지금 은 my sql 대신 mariaDB 를 사용 하고 있 기 때 문 입 니 다.
우선 mysql 의 repo 원본 을 다운로드 합 니 다.mysql 홈 페이지 에서 최신 repo 원본 주 소 를 찾 을 수 있 습 니 다

주소:
https://dev.mysql.com/downloads/repo/yum/
Liux 에서 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
처음에 설 치 된 Mysql 5.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
위의 오류 가 있 으 면 비밀번호 설정 이 너무 간단 하 다 는 뜻 이다.암호 설정 규칙 은 숫자 대소 문자 와 문자열 이 있어 야 합 니 다.
마지막 으로 외부 네트워크 로그 인 권한 을 부여 합 니 다.username 은 사용자 이름 이 고 password 는 로그 인 비밀번호 입 니 다.

mysql>grant all privileges on *.* to username@'%' identified by 'password';
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기