이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

DataBase/MySQL

Windows mysql 설치

이쿠우우 2020. 10. 4. 13:43
반응형

 

Windows mysql 설치

 

 

1.

mysql_home 환경변수 생성 후 mysql 경로로 등록

cmd 예)

set mysql_home=[mysql 경로]

 

2.

path 에 %mysql_home%\bin 등록

 

 

3.

mysql 5.6.38 설치 폴더의 my-default 파일 수정

 

주의 : 경로를 " / "로 해줘야 함

 

[mysqld]

basedir=C:/program/mysql (설치 폴더)

datadir=C:/program/mysql/data (설치폴더\data)

port=3306

 

 

[참고] 설치하는 중 인코딩(encoding) 변경할려면 my.ini 파일 만들어서 아래의 내용 추가하고 실행하면 됨

[client]
default-character-set = utf8

[mysqld]

character-set-client-handshake = FALSE

init_connect="SET collation_connection = utf8_general_ci"

init_connect="SET NAMES utf8"

character-set-server = utf8

 

[mysql]

default-character-set = utf8

 

[mysqldump]

default-character-set = utf8

 

 

 

 

 

 

4.

cmd 관리자로 열고

mysqld_home 경로의 bin으로 이동해서

mysqld --install 실행

참고) 삭제 : mysqld --remvoe

 

dll 없다고 오류날 경우 재배포 패키지 설치 

5.6.38의 경우 재배포 패키지 2010 설치

 

 

5.

servies.msc 에서 mysql 시작

 

서비스 시작 오류날 경우 

regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL 에서

ImagePath 경로 확인

 

위 경로를 mysql 설치 폴더로 변경해줌 bin의 mysqld 까지 해줘야함

 

[참고 : mysql 에러 로그 위치]

data 폴더의 WIN-JGKKE5B0IQR.err 파일

 

 

6.

초기 비번 설정

mysql -uroot -p

use mysql

update user set password=password('qwer1234') where user ='root';

flush privileges;

 

 

반응형