MySQL ZIP Archive 버전 설치
실습용도로 구글링하면서 MySQL 을 설치해보고 삽질좀 하다가 다음번에 또 참고할 일이 있을까 하여 정리해본다.
구글링 하면서 찾은 설치방법은 대부분 my.ini 와 같은 구성파일을 필요로 하는것 같은데 이번에 최신버전을 설치하면서 보니 아마 필요없는듯 하다.
os : windows 10
mysql version : 8.0.16
1. MySQL HOME PAGE 로 접속하여 zip 파일 내려받기 https://dev.mysql.com/downloads/mysql/
2. 내려받은 압출파일을 원하는 경로에서 압출풀기
3. 환경변수 설정
내PC [우클릭] -> 속성 [클릭] -> 고급 시스템 설정 [클릭] -> 사용자변수 의 새로 만들기 [클릭]
변수이름 : MYSQL_HOME
변수 값 : D:\mysql ( mysql 설치 경로로 지정 )
확인 [클릭]
사용자변수중 Path 편집 [클릭]
새로 만들기 [클릭]
%MYSQL_HOME%\bin [추가]
4. 데이터 디렉토리 초기화
커맨드창을 열고
> mysqld initialize-insecure 를 입력
* insecure 처음에는 root 계정의 비밀번호를 생성하지 않는다. 이는 위험하기때문에 이후 비밀번호를 초기화한다.
* mysql 폴더안에 data 폴더가 생성되었다면 정상적으로 동작한것이다.
* 데이터 디렉터리 초기화중 에러가 발생하거나 data 폴더가 생성이 안된다면 아래 사항을 체크해본다.
예) 로컬 컴퓨터에서 MySQL 서비스를 시작하지 못했습니다. 오류 2: 지정된 파일을 찾을 수 없습니다.
레지스트편집기 -> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
위 경로에서 imagePath 의 데이터가 mysqld 가 있는 경로를 바라보고 있는지 확인후 다른 경로가 설정되어있다면 수정하고 다시한번 초기화한다.
5. mysql 접속
초기화가 잘 마무리 되었다면 서비스를 시작한다.
> net start mysql
정상이라면 아래와 같이 메세지가 출력될것이다.
MYSQL 서비스를 시작합니다...
MYSQL 서비스가 잘 시작되었습니다.
이제 mysql 를 실행한다.
> mysql -uroot -p
비밀번호를 입력하라고 나오면 그냥 Enter 를 누른다.
정상적으로 완료된다면 아래 사진과 같이 보일것이다.
5. root 비밀번호 변경
연결이 완료되었다면 이제 비밀번호를 초기화 한다.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';
비밀번호 추가후에는 비밀번호를 입력해야 접속할 수 있다.
'개발 > MySQL' 카테고리의 다른 글
[MySQL] 워크벤치( Work Bench ) ERD 한글 안나오는 문제 해결 (3) | 2017.11.21 |
---|---|
[MySQL] 워크벤츠( WorkBench ) 설치 (0) | 2017.11.21 |