"APMSETUP"을 이용하지 않고 MySQL 설치 하기.
1. MySQL 사이트 접속.
2. Downloads > MySQL Community Server ( 개인 개발 목적의 무료 버전)
3. Window(64-bit), ZIP 다운로드. ( 개인PC의 환경에 맞게 다운로드 )


4. ZIP파일은 파일을 압축해제하여 설치. 설치하고자 하는 위치에 ZIP파일을 압축해제한다.
5. 환경변수 등록
> 내 컴퓨터 오른쪽 클릭 > 속성 > 고급 시스템 설정 > 환경변수 > 새로만들기
변수 이름 : MYSQL_HOME
변수 값 : MySQL이 설치된 경로.

> Path 변수 편집 > 변수값 뒤에 ;%MYSQL_HOME%\bin; 추가

6. MySQL가 설치된 폴더에 my-default.ini 파일을 수정해서 my.ini 파일 만들기
> basedir : MySQL이 설치된 경로
> datadir : DB 데이터가 저장 될 경로
> port : 일반적으로 3306을 이용.

경로는 역슬레쉬(\)가 아니라 슬레쉬(/)로 입력하는 것이 더 좋다. ( 일부 프로그램이 \를 처리하며 오류를 발생)
앞에 #은 주석을 의미한다. 제거해 줘야한다.
7. 설정 파일(my.ini) 초기화 해주기.
$ mysqld --initialize-insecure

초기화가 끝나고 나면 지정한 data directory에 파일들이 생성된다.

--initialize-insecure 옵션은 root 비밀번호 없이 생성해 준다.
8. Window에 MySQL 서비스 등록하기.
> cmd를 관리자 권한으로 실행 >cd mysql 설치된 폴더로 접속 > bin폴더로 접속 >
> "Service successfully installed" 가 출력되면 성공.

(서비스 삭제는 mysqld --remove )
9. 서비스 등록하고 컴퓨터를 재부팅 한다.
10. 서비스를 시작한다.
11. 관리자 권한의 cmd에서 로그인 한다.
> Enter password 가 나오면 그냥 엔터를 친다. 처음에 root 계정의 비밀번호는 설정되어 있지 않다.

12. root 계정 비밀번호 설정하기. 데이터베이스를 mysql로 바꾸고 비밀번호 변경.
$ use mysql
$ update user set authentication_string=password('바꿀 비밀번호') where user='변경할 아이디' ;
5.7 이상의 버전은 password 라는 컬럼이 존재하지 않으므로 update user set password = password('변경할 비밀번호') where user ='변경할 계정 아이디' ; 를 사용할 수 없다.
다른방법 이용.
13. 변경 사항을 적용하기 위해 쿼리문을 실행한다.

14. 이제 root 의 비밀번호가 변경되었고 비밀번호로 접속이 가능하다.