Windows 에서 MySQL 8.X 설치 튜 토리 얼
MySQL 다운로드
MySQL 홈 페이지 에 들 어가 주 소 를 다운로드 하고 Windows(x86,64-bit),ZIP 아 카 이브 를 선택 하 십시오.
다운로드 주소:https://dev.mysql.com/downloads/mysql/
로그 인하 지 않 고 바로 건 너 뛰 기.다운로드 과정 이 느 릴 수 있 으 니 인내심 을 가지 고 기다 리 세 요.
다운로드 가 완료 되면 원 하 는 위치 로 바로 압축 을 풀 면 됩 니 다.
기 존 버 전 마 운 트 해제
이전에 저 버 전의 MySQL 이 설치 되 어 있 었 다 면,이전의 MySQL 을 마 운 트 해제 해 야 합 니 다.설치 되 지 않 았 다 면,이 단 계 를 바로 건 너 뛸 수 있 습 니 다.
관리자 가 cmd 를 열 면 먼저 net stop my sql 서 비 스 를 중단 한 다음 my sqld remove MySQL 로 MySQL 을 제거 합 니 다.
net stop mysql
mysqld remove MySQL
새 버 전 을 제대로 설치 하지 못 할 때 가 있 지 않도록 레 지 스 트 정 보 를 삭제 합 니 다.아래 에 있 으 면 삭제 하지만,나 는 조작 할 때 단지 첫 번 째 만 존재 한다.
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL
기 존 MySQL 수정HOME 의 환경 변 수 는 새 버 전의 위 치 를 가리 키 고 있 습 니 다.
MySQL 설치
MySQL 의 압축 해제 디 렉 터 리 에 data 폴 더 를 새로 만 들 고 my.ini 프로필 을 만 듭 니 다.
[mysqld]
# 3306
port=3306
# mysql
basedir=E:\\tools\\MySQL\\mysql-8.0.18-winx64
# mysql
datadir=E:\\tools\\MySQL\\mysql-8.0.18-winx64\\data
#
max_connections=3000
# 。
max_connect_errors=10
# UTF8
character-set-server=utf8
#
default-storage-engine=INNODB
[mysql]
# mysql
default-character-set=utf8
[client]
# mysql
port=3306
# mysql
default-character-set=utf8
bin 디 렉 터 리 에 들 어가 서 mysqld--initialize--console 를 실행 하면 임시 암 호 를 출력 합 니 다.
mysqld --initialize --console
: A temporary password is generated for root@localhost: a4lcly4e8f-G
a4lcly4e8f-G
그리고 이 비밀 번 호 를 사용 하면 진행 할 수 있 습 니 다.행운 이 있 으 면 MySQL 에 정상적으로 들 어 갈 수 있 습 니 다.
등록 오류
불 행 히 도 임시 비밀 번 호 를 사용 하여 타 임 스 를 로그 인 하 는 중 오류 가 발생 하면 ERROR 1045(28000):Access denied for user'root'@'localhost'(using password:YES).
이 문제 에 부 딪 히 면 비밀번호 검 사 를 건 너 뛰 어야 합 니 다.
MySQL 서비스 중지:net stop mysql
MySQL 설치 경로 의 bin 디 렉 터 리 에 mysqld--console--skip-grant-tables--shared-memory 를 입력 하면 cmd 창 이 걸 립 니 다.즉,걸 려 보 이 는 것 처럼 걱정 하지 마 세 요.이것 은 정상 적 인 현상 입 니 다.
그리고 다른 창 을 엽 니 다.같은 MySQL 설치 경로 의 bin 디 렉 터 리 입 니 다.my sql 을 직접 입력 하고 use my sql 을 실행 합 니 다.
flush privileges 새로 고침 권한 을 사용 하고 user'root'@'localhost'IDENTIFIED BY'1234'를 변경 합 니 다.비밀번호 변경.
안전 을 위해 flush privileges 리 셋 권한 을 다시 사용 합 니 다.
창 을 닫 고 방금 비밀 번 호 를 사용 하여 MySQL:mysql-u root-p 에 다시 연결 한 다음 비밀 번 호 를 입력 하 십시오.서비스 가 시작 되 지 않 았 다 면 MySQL 서 비 스 를 시작 하고 net start my sql 을 입력 해 야 합 니 다.
# MySQL
net stop mysql
#
mysqld --console --skip-grant-tables --shared-memory
#
flush privileges
# --skip-grant-tables MySQL
mysql
# mysql
use mysql
#
alter user 'root'@'localhost' IDENTIFIED BY '1234';
#
flush privileges
# MySQL,-u、-p ,-p , ,
mysql -u root -p 1234
# MySQL
\q
exit
quit
총결산위 에서 말 한 것 은 소 편 이 여러분 에 게 소개 한 윈도 우즈 에서 MySQL 8.X 를 설치 하 는 튜 토리 얼 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 메 시 지 를 남 겨 주세요.소 편 이 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
제한된 크기의 디렉토리를 만드는 방법오늘 저는 장치에 공간이 없을 때 백업 중에 응용 프로그램이 어떻게 작동하는지 테스트(및 수정)하는 작업이 있습니다. 결과적으로 "남은 공간 없음"오류로 백업이 실패하면 새 파일이 없어야 합니다. 지금까지 문제를 재...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.