세로형
Recent Posts
Recent Comments
Link
04-25 01:17
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

윈도우10 mysql 설치하기 본문

mysql

윈도우10 mysql 설치하기

이수진의 블로그 2018. 1. 22. 12:46

mysql은 대표적인 RDBMS입니다

오라클, mongoDB 등도 많이 쓰긴 하지만 일반적으로 익숙한 것은 mysql이죠

설치법도 어렵지 않고, 다루기도 쉽고, 정보도 많습니다


이번 포스팅은 윈도우10에서 mysql을 설치하는 방법을 알아보죠

알집 파일을 기준으로 진행합니다

community installer를 사용하지 않아요


https://dev.mysql.com/downloads/mysql/


사이트에 들어갑니다



그럼 이 화면이 나올겁니다~

여기서 마우스 스크롤을 내리면요 다운로드가 있어요





저는 여기서 5.7버전을 사용하지 않을게요

5.7버전을 다운 받고 설정하려다보니까 my.ini 파일이 없네요?

뭐 다른 방법이 있겠거니 했는데 딱히 찾지를 못했네요

어차피 5.6이나 5.7이나 전문가가 아닌 이상 크게 체감상 느껴지는 건 없다고 생각합니다

저는 기존에도 계속 5.4 버전 등으로 사용하다가 5.6 사용했는데 똑같네요 ㅎㅎ

저도 초짜다보니


그래서 previous GA version으로 갑니다





여기로 가면 windows 알집 파일이 있어요~

저는 64bit이기 때문에 64bit을 받았습니다



64bit부분을 클릭하면 이 화면으로 넘어오는데요

No thanks, just start my download를 통해 다운을 받습니다~

다운을 받고 압축을 풀어주세요~



압축을 풀면 위 사진 왼쪽처럼 파일들이 들어가있어요

이제 여기서 C:\ 즉 c드라이브에 mysql이란 폴더를 하나 생성합니다

그리고 이 mysql 폴더에 해당 파일들을 전부 옮겨줍니다!




다 옮기셨으면 이제 my-default 파일을 수정해야해요

이것을 my.ini 파일로 만들어주고 내용도 수정해야 합니다





이 부분이 있는데요

basedir, datadir, port를 수정해야 합니다.



이렇게요!

basedir은 C:/mysql

datadir은 C:/mysql/data

port는 3306입니다.

여기서 역슬레시가 아닌 일반 슬레시를 사용한다는 것!




그리고 음.. 사진이 잘 안나왔네요

지금은 my-default.ini 라서 다른 이름으로 저장을 해야합니다.

다른 이름으로 저장시 txt 문서가 아닌, 모든 문서로 설정한 다음 my.ini 라고 쓰고 저장합니다

그러면 위 사진처럼 my 라는 것만 남게 될 것입니다.

자 이제 본격적인 셋팅을 해보죠


내PC에서 마우스 오른쪽 클릭합니다



속성이 있어요

속성에 들어갑니다 ㅎㅎ






여기서 고급 시스템 설정으로 들어갑니다





여기서 환경변수로 들어갑니다






여기에 PATH가 있어요

저걸 더블클릭!



새로 만들기!






C:\mysql\bin 을 입력!

그리고 확인을 누르고 고급 시스템 설정을 종료합니다



자 이제 여기서부터 잘 따라오셔야 해요

오타 조심하시구요~


먼저 cmd를 관리자 권한으로 실행합니다




mysqld.exe --initialize를 입력하면

뭐라뭐라 뜨면서 진행됩니다



그리고 mysqld.exe --install을 통해 서비스에 등록합니다



다음으로 여기서 오타 조심!

mysqld --console --explicit_defaults_for_timestamp --skip-grant-tables

를 입력합니다

방화벽 관련이에요


방화벽 나오면 허용하시면 됩니다~




자 이제 관리자 권한 cmd는 껌뻑 거리면서 멈추어 있을거에요

저건 그대로두고

새로운 cmd를 띄웁니다!


그리고 mysql -u root mysql 을 입력합니다

그러면 접속이 될 것입니다~


이제 root에 비밀번호를 바꿔주죠



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

를 통해 비밀번호를 바꿔줍니다

저는 그냥 보여주기식으로 1234로 했어요

바꾸실 비밀번호를 1234 대신에 쓰시면 됩니다!



혹시 모를 버퍼도 flush해줍니다



그리고 mysql 서비스를 재실행!

그리고 아까 껌뻑거리던 그 창은 끄셔도 됩니다~


그리고 새로운 cmd 띄어서 로그인!


성공!

이렇게 진행하시면 됩니다


그리고 끝나면!

한글화를 바로 하는게 좋습니다


한글화 포스팅은 바로 다음 글에 쓰겠습니다!


반응형
그리드형

'mysql' 카테고리의 다른 글

centos7에서 mysql 설치 해보기  (0) 2018.12.17
mysql 한글화(utf8) 설정하기  (0) 2018.01.22
Comments