CentOS 6.2 MySQL 5.7.28 설치 튜 토리 얼(my sql 노트)

1.환경 준비
1.MySQL 설치 경로:/usr/local
2.CentOS 6.2 서버(64 비트)
3.MySQL 5.7.28 다운로드(64bit)
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
2.MySQL 설치
2.1 압축 을 풀 고 my sql 로 이름 을 바 꿉 니 다.


2.2 my sql 디 렉 터 리 에서 data 디 렉 터 리 를 만 듭 니 다.

2.3 my sql 사용자 그룹 과 사용 자 를 만 들 고 my sql 디 렉 터 리 에 사용자 그룹 과 사용 자 를 설정 합 니 다.

2.4 mysql 초기 화

2.5 mysql 서비스 시작

2.6 mysql 서비스 자동 시작 설정

3.MySQL 연결

4.비밀번호 수정
생 성 된 무 작위 암 호 를 루트 로 변경 합 니 다.

5.mysql 원 격 로그 인 설정(이 예 는 Navicate 를 통 해 MySQL 원 격 연결)
Linux 에서 안전 을 위해 서 는 기본적으로 my sql 이 컴퓨터 이외 의 기계 가 my sql 데이터베이스 서 비 스 를 방문 하 는 것 을 허용 하지 않 기 때문에 루트 에 다시 권한 을 부여 하여 원 격 접근 을 편리 하 게 해 야 합 니 다.

이때 도 Navicate 원 격 으로 MySQL 을 연결 할 수 없다 면 방화벽 문제 에 유의 하 세 요.온라인 환경 은 일반적으로 지정 한 포트 를 닫 는 것 을 권장 하고 방화벽 을 닫 는 것 을 권장 하지 않 습 니 다.지정 한 포트 를 어떻게 엽 니까?참고 하 십시오:Linux 에서 지정 한 포트 를 엽 니 다.
이 인 스 턴 스 는 MySQL 기본 포트 3306 을 사용 하여 보 여 줍 니 다.명령 vi/etc/sysconfig/iptables 를 통 해 포트 를 엽 니 다.


6.Navicate 원 격 로그 인 MySQL

MySQL 원 격 로그 인 테스트 에 성공 하 였 습 니 다.
다음 과 같은 문제 가 발생 하면 참고 하 시기 바 랍 니 다.
1.ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords
링크 참조:https://www.jb51.net/article/174243.htm
2. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
링크 참조:https://www.jb51.net/article/174244.htm
3.오류 정 보 는:mysqld:unrecognized service
오류 발생:바 이 너 리 소스 코드 로 MySQL 을 설치 하여 service my sqld start 를 사용 하여 MySQL 서 비 스 를 시작 할 수 없습니다.
링크 참조:https://www.jb51.net/article/174244.htm
총결산
위 에서 말 한 것 은 편집장 님 께 서 소개 해 주신 CentOS 6.2 에 MySQL 5.7.28 을 설치 한 튜 토리 얼 입 니 다.여러분 께 도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!

좋은 웹페이지 즐겨찾기