MySQL 5.7 의 설치 및 설정 상세 한 작업 절차

1.MySQL 다운로드 
1.MySQL 홈 페이지 에 접속 하여 64 비트 시스템 에 적용 되 는 ZIP 압축 파일 다운로드(https://dev.mysql.com/downloads/mysql/

2.압축 해제 설치 팩
다운로드 한 ZIP 압축 패 키 지 를 임의의 폴 더 로 압축 해제 합 니 다.(여 기 는:C:\mysql 5.7)
3.프로필 수정
압축 해제 폴 더 디 렉 터 리 에 있 는 my-default.ini 파일 을 my.ini 로 이름 바 꿉 니 다.  。
텍스트 편집기 로 내용 을 열 고 비 웁 니 다.
내용 추가(인터넷 참조):

[mysql]
#   mysql        
default-character-set=utf8
[mysqld]
#  3306  
port = 3306 
#   mysql     
basedir=C:\mysql5.7
#   mysql           
datadir=C:\mysql5.7\data
#        
max_connections=200
#             8     latin1   
character-set-server=utf8
#                
default-storage-engine=INNODB 
 주:
basedir 와 datadir 는 자신의 실제 경 로 를 사용 하여 교체 합 니 다.
MySQL 5.7 버 전의 압축 패 키 지 는 초기 압축 을 푼 폴 더 디 렉 터 리 에 data 폴 더 가 포함 되 어 있 지 않 습 니 다.걱정 하지 마 세 요.나중에 명령 으로 초기 화 됩 니 다.수 동 으로 만 들 필요 가 없습니다. 
수정 완료 후 저장 종료.
환경 변수 설정 
Path 환경 변수 에 추가    C:\mysql5.7\bin     (이 곳 은 실제 빈 디 렉 터 리 의 경로 로 대 체 됩 니 다)
주:앞의 환경 변수 와 사용 하기;격 리 를 진행 하 다 
5.MySQL 설치 
관리자 로 cmd 창 을 실행 합 니 다.
다음으로 전환  C:/mysql5.7/bin  목록 아래
다음 명령 을 순서대로 입력 하 십시오:
1. mysqld install      알림 설치 완료 대기
2. mysqld --initialize    data 디 렉 터 리 초기 화
3. net start mysql   시작 서비스 
6.루트 사용자 의 비밀 번 호 를 수정 합 니 다. 
5 단계 이상 진행 한 후에 운행 합 니 다.   mysql -u root -p   ,  루트 사용 자 는 기본적으로 비밀번호 가 없 기 때문에 바로 차 로 돌아 갑 니 다.
알림 오류:  ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password: NO)
이것 은 mysql 의 루트 사용자 가 암 호 를 설정 하지 않 았 기 때문에 루트 사용자 의 암 호 를 설정 할 수 있 는 권한 을 잠시 무시 해 야 합 니 다.
동작 방식 은 다음 과 같 습 니 다.
프로필 my.ini  my sqld  항목 아래 에 문장 을 한 줄 추가 합 니 다.   skip_grant_tables  
종료 저장 하고 MySQL 서 비 스 를 다시 시작 합 니 다.MySQL 서 비 스 를 다시 시작 하지 않 으 면 효과 가 없습니다.
재 부팅 후 실행   mysql -u root -p  
비밀 번 호 를 입력 하고 바로 차 로 돌아 가면 MySQL 에 들 어 갈 수 있 음 을 알려 줍 니 다.
다음 SQL 문 구 를 순서대로 입력 하 십시오.
1.use mysql ;         데이터베이스 변경 표시
2.update user set authentication_string=password("123456") where user="root";       괄호 안에 설정 하고 싶 은 비밀번호
3.flush privileges;     데이터베이스 새로 고침,반드시 새로 고침
4.quit  탈퇴 
프로필 my.ini 의 skipgrant_tables  삭제 또는 주석 삭제  
7.첫 로그 인 설정 
MySQL 에 처음 로그 인 할 때 직접 사용 할 수 없습니다.비밀 번 호 를 다시 설정 해 야 합 니 다.그렇지 않 으 면 오류 알림 이 발생 합 니 다.
ERROR 1820 (HY000) : You must SET PASSWORD before executing this statement
입력 명령:
set password=password('123456');
이전 설정 한 비밀번호 와 일치 합 니 다. 
설정 하면 MySQL 을 정상적으로 사용 할 수 있 습 니 다.이때 루트 사용 자 는 이 컴퓨터 로 만 연결 할 수 있 고 학습 으로 충분 합 니 다. 
원 격 연결 이 필요 하 다 면,다시 설정 해 야 합 니 다.
SQL 문 구 는 다음 과 같 습 니 다.

use mysql;
show tables;
select host,user from user;
update user set host='%' where user='root';
quit
net stop mysql
net start mysql 
주:
host 열 은 사용자 로그 인 에 사용 할 IP 를 지정 합 니 다.%는 마스크 이 고%로 설정 하면 임의의 IP 가 루트 에 접근 할 수 있 습 니 다.
위 에서 말 한 것 은 소 편 이 여러분 에 게 소개 한 MySQL 5.7 의 설치 와 배치 에 대한 상세 한 조작 절차 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기