자원: 최신 버전의 Mysql 공식 웹사이트를 다운로드하세요. Oracle 계정에 로그인해야 합니다.
압축 풀기: 압축된 패키지를 영어 디렉터리에 압축 해제:
환경 변수 구성: D 추가: /mysql57/bin 경로를
구성 파일 수정: my.ini content
[client] port=3311 [mysqld] port=3311 basedir="D:/mysql57/" datadir="D:/mysql57/data/" [mysql] default-character-set=utf8 character-set-server=utf8 default-storage-engine=MyISAM sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=512 query_cache_size=0 tmp_table_size=18M thread_cache_size=8 myisam_max_sort_file_size=64G myisam_sort_buffer_size=35M key_buffer_size=25M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K
mysql 설치 디렉터리에서 my.ini와 동일한 이름의 새 txt 파일을 생성합니다. (파일 이름과 확장자를 올바르게 구별하십시오.) my.ini.txt와 같은 실수를 피하고 위 내용을 복사한 후 다음 두 위치를 수정하세요.
basedir: 데이터베이스 설치 디렉터리(압축 해제 디렉터리)
datadir: 데이터베이스 디렉터리, 일반적으로 설치 디렉터리 아래 어디에나 있을 수 있습니다. (없을 경우 수동으로 생성해주세요)
포트 : 포트, 기본 3306, 충돌이 있으면 수정 가능합니다. (파일에 2곳이 있으니 일관성을 유지해주세요)
3. 파일: mysqld --init-file=D:/mysql57/my.ini
4. 초기화(암호가 없는 루트 사용자 자동 생성): mysqld --initialize-insecure
아래 그림은 성공적인 실행 후 데이터 폴더의 내용을 보여줍니다. . 세 개의 폴더 mysql, Performnace_schema 및 sys가 없으면 실행이 실패했음을 나타냅니다.
5. 서비스 등록: mysqld --install은 기본적으로 MYSQL이라는 시스템 서비스를 생성합니다. 시스템에 여러 개의 mysql이 있는 경우 이름은 mysqld --install "서비스 이름"을 사용하여 지정할 수 있습니다. 서비스 이름
6. 서비스 시작 :net start MYSQL
명령줄 도구에 명령 추가: 명령이 지정될 때마다 결과에 따라 다음 내용이 나타납니다
성공: D:mysql57bin> 현재 디렉터리로)
Failure: 2017-04-12T13: 33:41.285516Z 0 [ERROR] --initialize가 지정되었지만 데이터 디렉터리에 파일이 있습니다(사례 중 하나).
해결 방법: 데이터 파일 아래에 파일 확장자가 XX.err인 파일을 확인하고 메모장으로 열어서 오류 내용을 확인하세요. 일반적인 실수: 1. 데이터 디렉토리가 존재하지 않습니다(수동으로 생성해야 함). 2.my.ini 파일 형식(ANSI여야 합니다. UTF8, gbk 등은 작동하지 않습니다). 3. 명령줄은 관리자 권한으로 실행되지 않습니다. 4. 설치 디렉터리/bin 디렉터리에서는 명령이 실행되지 않습니다(특히 mysql이 여러 개인 경우)
다음은 명령줄입니다
첨부: 명령줄을 올바르게 실행한 결과. 그리고 관련 도스 명령어
cd..: 상위 경로로 복귀
D:: 다음 디렉터리에 다른 디스크를 입력합니다.
cd [경로]: 다음 레벨 디렉터리/또는 지정된 경로를 입력하세요(상위 접근 불가)
Microsoft Windows [版本 10.0.15063] (c) 2017 Microsoft Corporation。保留所有权利。 C:\WINDOWS\system32>cd.. /*返回上一级目录*/ C:\Windows>cd.. /*返回上一级目录*/ C:\>d: /*切换到D盘*/ D:\>cd D:/mysql57/bin /*进入D盘下指定目录*/ D:\mysql57\bin>mysqld -init-file=D:/mysql57/my.ini D:\mysql57\bin>mysqld -initialize-initialize-insecure D:\mysql57\bin>mysqld --install Service successfully installed. D:\mysql57\bin>net start mysql MySQL 服务正在启动 .. MySQL 服务已经启动成功。 D:\mysql57\bin>
버전에 신경쓰지 않고 너무 게으른 경우 버전 하나로 통합 환경을 설치하도록 선택할 수 있습니다 클릭:
JTMz: JDK + Tomcat + MySQL5.5 환경 통합 도구
JSPStudy:JDK+tomcat+Apache+mysql5.5+php
위 내용은 win10에서 Mysql5.7 그린 버전을 다운로드하고 설치 단계의 오류를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!