MYSQL
HOME > DB > MYSQL
2020.10.03 / 02:43

MySQL 5.6 수동설치 하기(ZIP,MySQL Community Server 5.6)

추석돌이
추천 수 5

1) MySql 홈페이지 접속하기

https://dev.mysql.com/

 

MySQL :: Developer Zone

Supporting all kinds of outer references in derived tables (lateral, or not) (Image credit: Pixabay). In my earlier post, I showed how MySQL, since version 8.0.14, has support for LATERAL derived tables. With LATERAL, a JOIN can have a second table – a sub

dev.mysql.com

다음과 같은 순서로 들어와서 MySQL Community Server 링크 클릭

 


2. MySQL Community Server 5.6 링크 클릭 후 다운로드

자신의 컴퓨터에 맞는 버전의 zip파일을 다운로드 받아 줍니다. 다운로드 버튼 클릭 


3. 압축 풀기


4. my-default.ini 수정 후 다른 이름 my.ini로 저장

압축 바로 푼 후 폴더 열면 my.ini 파일이 없습니다. my-default.ini 파일 더블클릭해서 메모장으로 열어 주세요

이제 여기에 추가로 적어줄 겁니다.

[client]

default-character-set =[client]
default-character-set = utf8

[mysqld]
character-set-client-handshake = FALSE
init_connect = "SET collection_connection = utf8_general_ci"
init_connect = "SET NAMES utf8"
character-set-server = utf8
collation-server = utf8_general_ci

 

조금 내려가다보면 [mysqld]에 basedir와 datadir, port가 #으로 되어있는데

#을 지우고 

basedir = 압축 푼 경로

datadir = 압축 푼 파일 안에 있는 data폴더 경로

port = 3306

 

저는   

basedir = C:\mysql-5.6.44-winx64\mysql-5.6.44-winx64

datadir = C:\mysql-5.6.44-winx64\mysql-5.6.44-winx64\data

port=3306

이렇게 됩니다.

 

이후 다른 이름으로 저장 

my.ini로 my-default.ini가 있는 폴더에 저장해 줍니다.


5. 환경변수 설정

압축 푼 경로를 복사해줍니다.

환경 변수에 들어가서 시스템 변수에 

변수 이름 : MySQL_HOME

변수 값 : 압축 푼 파일 경로

시스템 변수 path에 

bin 디렉토리 경로 추가해줍니다.


6. 관리자 권한으로 cmd실행 -> 재부팅

mysql 서비스 등록 합니다.

mysqld --install

입력 후 재 부팅 합니다.


7. mysql 서비스 시작

이번에도 관리자 권한으로 cmd를 켜서 

net start mysql

을 입력하여 서비스를 시작해줍니다.

서비스 시작했다고 뜨거나 위에 저 처럼 떴다면 서비스 이용할 수 있습니다.

 

 


8. 비밀번호 설정하기

cmd에 mysql -u아이디 -p를 입력합니다.

아이디는 root

비밀번호는 아직 지정하지 않았기 때문에 

Enter password라는 문구에서 그냥 엔터 누르면 됩니다.

그 후 비밀번호를 설정할 겁니다.

update user set password = pasword('지정할 비밀번호') where user = '아이디';

그 후 flush privileages;해주시면 됩니다.