CentOS 7.6 MYSQL 8.0 설치 절차 상세 설명

1.일반 CentOS 에 기본적으로 mariadb 가 설치 되 어 있 기 때문에 mariadb 가 설치 되 어 있 는 지 확인 하고 설치 되 어 있 으 면 mariadb 를 마 운 트 해제 해 야 합 니 다.

rpm -qa|grep mariadb
rpm -e mariadb-libs --nodeps
在这里插入图片描述
2./usr/local/디 렉 터 리 에 my sql 폴 더 만 들 기

cd /cd usr/localmkdir mysql
在这里插入图片描述
3.my sql 폴 더 에 들 어가 my sql 을 다운로드 합 니 다.

cd mysqlwget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar
在这里插入图片描述
4.현재 디 렉 터 리 로 mysql 압축 풀기

tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar
在这里插入图片描述
5.my sql 을 설치 하고 다음 명령 을 순서대로 수행 합 니 다.

rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force
在这里插入图片描述
6.초기 화 및 관련 설정,다음 명령 을 순서대로 수행

mysqld --initialize; chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;systemctl enable mysqld;
mysqld--initialize 를 실행 하면;다음 오류 가 발생 하면 yum-y install numactl 을 실행 하고 my sqld--initialize 를 실행 합 니 다.
在这里插入图片描述
systemctl start mysqld.service 를 실행 하면;다음 오류 가 발생 했 습 니 다.tail-f/var/log/mysqld.log 를 실행 하여 오류 로 그 를 봅 니 다.
在这里插入图片描述
오류 로 그 는 다음 과 같 습 니 다.cd/var/lib/mysql 을 실행 하고 rm-rf*를 실행 하여 모든 파일 을 삭제 한 다음 systemctl start my sqld.service 를 실행 합 니 다.
在这里插入图片描述
7.데이터베이스 초기 화 비밀번호 보기

cat /var/log/mysqld.log | grep password
在这里插入图片描述
8.데이터 베 이 스 를 등록 하고 붙 여 넣 기 시작 암 호 를 복사 하면 됩 니 다.로그 인 암 호 는 표시 되 지 않 고 Enter 키 를 누 릅 니 다.

mysql -uroot -p
在这里插入图片描述
9.비밀 번 호 를 수정 하려 면 숫자,대소 문자,특수 기호 가 필요 합 니 다.

 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxx';
在这里插入图片描述
10.my sql 을 종료 한 후 새 비밀 번 호 를 통 해 다시 로그 인하 여 비밀번호 가 수정 되 었 는 지 확인 합 니 다.

exit; mysql -uroot -p
在这里插入图片描述
11.원 격 접근 사용 자 를 만 들 고 다음 명령 을 순서대로 수행 합 니 다.

create user 'root'@'%' identified with mysql_native_password by 'xxxxx';grant all privileges on *.* to 'root'@'%' with grant option;flush privileges;
在这里插入图片描述
12.일반 서버 는 3306 포트 를 기본 개발 하지 않 았 습 니 다.서버 콘 솔 에서 보안 팀 을 설정 해 야 합 니 다~
총결산
위 에서 말씀 드 린 것 은 편집장 님 께 서 소개 해 주신 CentOS 7.6 에 MYSQL 8.0 을 설치 하 는 절차 에 대한 상세 한 설명 입 니 다.도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!

좋은 웹페이지 즐겨찾기