CenOS 6.7 에서 my sql 8.0.22 설치 설정 방법

CenOS 6.7 MySQL 8.0.22 설치(즐겨 찾기 권장)
1,Mysql 설치 패키지 다운로드
홈 페이지 다운로드 링크:MySQL 홈 페이지 다운로드 또는 직접 다운로드 클릭

자신의 시스템 에 대응 하 는 버 전 다운로드 선택
2.설치 패 키 지 를 Liux 에 업로드 합 니 다.
filezilla 를 사용 하여 업로드 합 니 다.저 는 SecureCRT 를 사용 하여 Liux 시스템 을 운영 하고 Alt+P 키 를 직접 누 릅 니 다.

제 가 다 운 받 은 패 키 지 를 E 판 밑 에 두 었 어 요.

아래 코드 로 업로드

put e:/mysql-8.0.22-1.el6.i686.rpm-bundle.tar

업로드 가 끝나 면 집 디 렉 터 리 에 있 는 사용자 디 렉 터 리 에 있 습 니 다.

3.설치 준비
설치 하기 전에 Liux 에 my sql 이 있 는 지 확인 하 세 요.
명령 으로 보기

rpm -qa | grep mysql
있 으 면 마 운 트 해제,프 리 젠 테 이 션,마 운 트 해제,다음 에 다시 설치 하 겠 습 니 다.

알 아 낸 모든 것 을 마 운 트 해제 합 니 다.

rpm -e --nodeps      

my sql 관련 파일 을 있 으 면 삭제 하고 없 으 면 건 너 뛰 기

find / -name mysqld*

rm -rf       
4.압축 해제 설치 시작
폴 더 만 들 기

mkdir /usr/local/mysql
/home/사용자 디 렉 터 리(사용자 이름 에 대응)에 업 로드 된 MySQL 의 tar 패 키 지 를/usr/local/mysql 에 압축 해제 합 니 다.

tar -xvf mysql-8.0.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
설치 시작
my sql 폴 더 에 들 어가 야 합 니 다.바로 방금 압축 을 풀 었 습 니 다.
mysql-community-common-8.0.22-1.el6.i686 설치

rpm -ivh mysql-community-common-8.0.22-1.el6.i686.rpm --nodeps --force
mysql-community-libs-8.0.22-1.el6.i686.rpm 설치

rpm -ivh mysql-community-libs-8.0.22-1.el6.i686.rpm --nodeps --force
mysql-community-client-8.0.22-1.el6.i686.rpm 설치

rpm -ivh mysql-community-client-8.0.22-1.el6.i686.rpm --nodeps --force
mysql-community-server-8.0.22-1.el6.i686.rpm 설치

rpm -ivh mysql-community-server-8.0.22-1.el6.i686.rpm --nodeps --force
설치 완료 후 rpm-qa|grep mysql 로 보기
방금 설치 한 네 개 를 볼 수 있 습 니 다.

5.프로필 수정
위 절 차 를 마치 고 my.cnf 파일 을 만 들 었 습 니 다.

vim /etc/my.cnf
마지막 에.

lower_case_table_names=1

6.데이터베이스 초기 화 및 데이터베이스 시작
초기 화

mysqld --initialize
mysql 설치 경로 폴 더 에 mysql 사용자 권한 부여:

chown -R mysql:mysql /var/lib/mysql
데이터베이스 상태 보기

service mysqld status
mysql 시작

service mysqld start

여기에 이전에 부 딪 힌 구덩이 가 하나 있 는데,시동 이 걸 리 지 않 는 다.
우 리 는 시작 할 수 있 는 마지막 에 도 권한 을 부여 해 야 한다.

chmod -R 777 /var/lib/mysql
7,MySQL 로그 인
임시 비밀번호 보기 두 가지 방법
1.로그 에서 찾기:

cat /var/log/mysqld.log

2.로그 에서 선택 하여 찾기

cat /var/log/mysqld.log | grep password

로그 인 mysql

mysql -u root -p

8.비밀번호 수정
여기 서 비밀 번 호 를 123456 으로 바 꾸 겠 습 니 다.여러분 스스로 수정 하 세 요.

ALERT user 'root'@'localhost' identified with mysql_native_password by '123456';
탈퇴 하고 다시 로그 인 할 게 요.

데이터베이스 보기

9.원 격 접근 설정
모든 데이터베이스 에 있 는 모든 표 의 모든 권한 을 모든 IP 주소 에 있 는 루트 사용자 에 게 부여 하고 비밀 번 호 는 123456 입 니 다.

create user 'root'@'%' identified with mysql_native_password by '123456';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;
10.Linux 방화벽 설치
3306 포트 를 줄 이 고 방화벽 규칙 에 추가 합 니 다.

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

Navicat 원 격 연결 사용

멋 진 주제 공유:
my sql 다른 버 전 설치 튜 토리 얼
mysql 5.7 버 전 별 설치 강좌
my sql 5.6 버 전 설치 튜 토리 얼
mysql 8.0 버 전 별 설치 강좌
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기