my sql 8.0.12 설치 설정 방법 그림 튜 토리 얼(windows 10)

5209 단어 mysql8.0mysql8.0.12
본 고 는 my sql 8.0.12 설치 그림 과 글 의 교정 을 기록 하 였 으 며,여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
step 1:MySQL 패키지 다운로드 및 압축 풀기
1.아래 링크 를 클릭 하여 공식 사이트 에 들 어가 windows 시스템 을 선택 합 니 다MySQL 패키지 다운로드 주소 여 기 를 클릭 하 세 요

2.상기 페이지 의 첫 번 째 압축 파일 패 키 지 를 선택 하여 다운로드 합 니 다.
3.다운로드 가 끝 난 후에 이 압축 패 키 지 를 압축 해제 합 니 다.제 압축 해제 위 치 는 다음 과 같 습 니 다.
.
4.환경 변 수 를 설정 하고 다음 과 같이 조작 합 니 다.
4.1.내 컴퓨터 아이콘 에서 마우스 우 클릭 으로 팝 업 옵션 에서'속성'을 왼쪽 클릭 하여 속성 페이지 를 엽 니 다.
4.2.속성 페이지 에서'고급 시스템 설정'을 왼쪽 클릭 하면 환경 변 수 를 볼 수 있 습 니 다.클릭 하 세 요.
 
4.3.환경 변수 페이지 에서"path"를 찾 고 선택 하면*"편집"*을 클릭 합 니 다.
 
4.4 환경 변 수 를 편집 할 때 새로 만 들 기 를 클릭 하고 압축 을 풀 었 던 파일 의 폴 더 빈 주 소 를 복사 합 니 다.환경 변 수 를 설정 하 였 습 니 다.

step 2:프로필 편집
1.방금 압축 을 풀 었 던 폴 더 를 찾 아 다음 그림 과 같은 파일 디 렉 터 리 에 들 어 갑 니 다.

2.새 텍스트 파일 을 만 듭 니 다.파일 내용 은 다음 과 같 습 니 다.(주의:data 폴 더 는 자동 으로 생 성 되 며 새로 만 들 지 않 아 도 됩 니 다)

3.텍스트 파일 이름 을 my.ini 로 변경 합 니 다.
step 3:MYSQL 설치
1.시작 메뉴 에서 CMD 를 검색 하고 관리자 로 CMD.EXE 를 엽 니 다.
2.명령 행 에 my sqld Cinitialize Cconsole 를 입력 하 십시오.이 명령 은 데이터 폴 더 를 자동 으로 생 성 합 니 다.
 
위 명령 을 입력 하면 다음 과 같은 결과 가 나타 납 니 다.root@localhost뒤에 있 는 문자열 을 기록 합 니 다.이것 은 서버 에 로그 인 할 때의 초기 비밀번호 입 니 다.제 것 은...qupx/kOy954;
2018-07-31T06:34:40.604070Z 0 [System] [MY-013169] [Server] F:\mysql-8.0.12-winx64\mysql-8.0.12-winx64\bin\mysqld.exe (mysqld 8.0.12) initializing of server in progress as process 2896 2018-07-31T06:34:54.763420Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: ;qupx/kOy954
2018-07-31T06:35:05.121432Z 0 [System] [MY-013170] [Server] F:\mysql-8.0.12-winx64\mysql-8.0.12-winx64\bin\mysqld.exe (mysqld 8.0.12) initializing of server has completed
3.데이터베이스 서비스 설치
3.1 CMD 명령 줄 에 my sqld Cinstal[서비스 이름]을 입력 하면 서비스 이름 을 쓰 지 않 아 도 됩 니 다.기본 값 은 my sql 입 니 다.아래 그림 에서 보 듯 이 서비스 가 설치 되 었 습 니 다.

3.2 my sql 서 비 스 를 시작 하고 명령 행 에 net start my sql 을 입력 하 십시오.다음 그림 에서 보 듯 이 서비스 가 시작 되 었 습 니 다.

step 4:MySQL 서버 로그 인
1.명령 행 창 에 my sql-u root-p 를 입력 하고 확인 후 step 3 에 기 록 된 비밀 번 호 를 입력 합 니 다.제 것 은;qupx/kOy954。비밀 번 호 를 입력 한 후 다음 과 같은 내용 을 표시 합 니 다.우 리 는 이미 로그 인 에 성 공 했 습 니 다.

step 5:초기 비밀번호 수정
1.루트 초기 암 호 를 사용 하 는 것 은 매우 좋 지 않 습 니 다.저 희 는 my sql 명령 행 에 다음 명령 을 입력 하여 암 호 를 수정 합 니 다.
 ALTER USER ‘root'@'localhost' IDENTIFIED WITH mysql_native_password BY'새 비밀번호';
수정 이 끝 난 후에 검증 을 종료 할 수 있 습 니 다.저 는 여기 서 검증 을 하지 않 겠 습 니 다.비밀번호 수정 후 FLUSH PRIVILEGES 새로 고침 권한 을 입력 해 야 합 니 다.

6 단계:신규 사용자
1.사용 자 를 볼 때 먼저 명령 use my sql 을 사용 할 수 있 습 니 다.mysql 데이터베이스 에 들 어가 기;그리고 user 폼 에 현재 어떤 사용자 가 있 는 지 확인 할 수 있 습 니 다.명령 select user,host,authentication 을 입력 하 십시오.string from user;,입력 후 아래 그림 과 같이 현재 도 있 는 사용자 이름 을 볼 수 있 습 니 다.
설명:localhost 는 표면 이 컴퓨터 에서 데이터 베 이 스 를 방문 할 수 있 습 니 다.모든 IP 가 필요 하 다 면'%'로 변경 해 야 합 니 다.
 
2.새로 가입 한 사용 자 는 다음 명령 을 입력 하면 xxx 이 고 비밀 번 호 는 xxx 123 이 며 모든 IP 에 접근 할 수 있 는 사용 자 를 만 들 것 입 니 다.
CREATE USER ‘xxx'@'%' IDENTIFIED WITH mysql_native_password BY ‘xxx123';
설명:이 문 구 를 실행 한 후 flush privileges 리 셋 권한 을 실행 합 니 다.
3.사용자 가 다음 명령 을 사용 하 는 지 확인:select user,host,plugin,authenticationstring from user\G;
암호 화 방식 은 두 가지 가 있 음 을 알 수 있 습 니 다.my sqlnative_password 와 cachingsha2_password

Step 7:사용자 권한 부여
1.다음 문 구 는 사용자 에 게 모든 권한 을 부여 합 니 다.

GRANT ALL PRIVILEGES ON . TO ‘xxx'@'%';
2.기본 적 인 조회 수정 권한 을 부여 하고 필요 에 따라 설정 합 니 다.

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON . TO ‘xxh'@'%';
3.사용자 권한 보기:

show grants for ‘xxx'@'%';
설명:권한 을 부여 할 때마다 FLUSH PRIVILEGES 문 구 를 실행 해 야 합 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기