2015년 11월 20일 금요일

MySQL : 윈도우에서 MySQL 설치하기

예전에 학교에서 공부할때야 많이 썼지만, MySQL 은 GPL 라이센스라 MySQL 로 개발을 하면 GPL 로 소스를 공개 해야만 하니, 최근에는 거의 손댈일이 없다.

근데, 역시 어쩔수 없이 써야하는 경우도 있으니, 일단 여기에 정리해 둔다.

MySQL 을 쓸경우 PHP 웹사이트를 만들기 위해 설치하는 경우가 많으므로, 이럴 경우 "http://www.apmsetup.com/" 에서 설치파일을 받아 설치하는게 가장 간단하지만, 단순히 MySQL 만 필요한 경우도 있으므로 공식 MySQL 사이트에서 개별로 설치해본다.

일단 "http://www.mysql.com/" 로 가서 다운로드 페이지로 이동.



"GPL 라이센스" 버젼을 사용할 경우 여기서 "MySQL Community" 를 다운 받는다.
(MySQL 은 "GPL 라이센스" 를 적용 받을 뿐... "무료" 가 아니므로 상업적 이용시 주의 해야 한다.)


여기서 윈도우 버젼을 선택하면...


두가지 선택사항이 나오는데, 용량이 작은 것은 웹다운로드 방식으로 설치하는 것이고, 용량이 큰것은 전체 설치파일을 모두 다운 받은 후 설치하는 것이다.
원하는 방식을 고르면 된다.

그러면 이렇게 로그인 하라는 창이 뜨는데...


그냥 하단에 "No thanks, just start my download." 를 선택하면 로그인 하지 않고도 다운 받을 수 있다.


라이센스 동의 창이 뜨는데 동의 해주고...


설치 타입을 물어 보는데, 원하는 방식을 선택하면 되지만, 무난하게 "개발자" 혹은 "전체" 를 선택하자.


그러면 설치하려는 장치에 필요한 프로그램들이 설치되어 있는지 확인하는 단계를 거친다.
나의 경우는 이미 거의 설치가 되어 있어서 별로 추가 설치 항목이 안나오지만, 추가 설치가 필요한 장치에서는 설치하기 메뉴가 나올것이다.

나의 경우에는 추가 설치가 필요하다는 프로그램이 내게는 필요 없는 항목이므로 무시하고 넘어간다.


그냥 다음 단계로 넘어가려 하면 경고 메시지가 나오지만, 내게 필요없는 항목이라면 설치 하지 않아도 된다.


그 다음 화면에서 설치할 항목들이 나오는데, "설치하기" 를 선택.



다 설치되었으면 다음으로 넘어가고...


이것도 기본값으로 지정.
사용 포트를 여기서 바꾸면 되지만, 안바꾸는 것을 추천함.


관리자 패스워드를 지정한다.
추가로 사용자를 등록할 수 있으니, 필요하면 등록하면 된다.


윈도우 실행시 자동으로 실행할 것인지 여부를 선택.


선택 사항대로 설치를 진행하면...


설치가 완료되고 나서 접속이 되는지 테스트를 한다.
접속가능한 MySQL 아이디 (이전단계에서 등록한 아이디) 로 접속을 시도한다.

"Check" 버튼을 클릭시 "Connection successful" 이라고 뜨면 정상.


계속 설치를 진행...


여기까지 설치된 후 "다음" 버튼을 클릭하면 ...


설치가 완료 되었다.

"Start MySQL Workbench after Setup" 이 체크된 상태에서 "Finish" 버튼을 클릭하면...


이렇게  "MySQL Workbench" 가 실행되는데, 여기서 등록되어 있는 DB 를 선택하면...


이렇게 root 패스워드를 묻는다.
패스워드를 넣고 로그인 하면...


이렇게 관리 콘솔이 뜨는데, 여기서 쿼리 창에다 SQL 문을 입력하고 실행 해 볼수 있다.