겸손한 개발을 위한 자양분

Apache + Tomcat + Mysql + PHP + Eventum + Zeroboard + SVN + WebSVN
설치하기

< MySQL 설치하기 >

문서 내용 :
a. MySQL 프로그램 설치
b. 아파치와 톰캣 연동
c. 한글 깨지는 오류 수정
d. 오류 확인 해결하기


기본 준비물 :

공식 홈페이지 : http://www.mysql.com/

Download Url : http://dev.mysql.com/downloads/mysql/5.0.html


설치는 다음 파일을 기준으로 합니다
mysql-essential-5.0.51a-win32.msi


파일을 다운로드 받아 실행합니다

특별한 것 없이 설치를 마무리하고,
바로 MySQL Server 설정을 하도록 합니다


상세설정으로 합니다


시스템 자원 사용율에 영향을 주는 설정이라는군요
Developer Machine 은 일반적인 용도의 PC일 경우
Server Machine 은 기타 서버 App가 동작중인 PC 인 경우
Dedicated MySQL Server는 MySQL 전용 PC일 경우 선택하라고 나와있네요


기본설정으로 진행합니다


InnoDB가 위치하게 될 폴더를 설정합니다


용도에 맞는 커넥션 수를 설정합니다


일반적인 용도에서는
TCP/IP Networking 을 하지 않아도 상관이 없을 듯하지만,
원격으로 서버를 관리하기 위해서는 왠지 필요한 기능인 것 같군요
확장성을 위해 선택


DB에 한글을 사용해야하므로,
Mulilingualism을 선택합니다


MySQL 을 Windows Service로 등록하면
PC를 부팅하여 완전히 로그인이 되지 않아도
MySQL이 동작합니다
즉, Windows 계정에 암호가 설정되어있어도,
부팅시 아무 설정없이 바로 MySQL DB를 사용할 수 있게 되죠


관리자 암호를 설정해주시고


실행을 누르시면


설정이 완료됩니다.


기본적으로, MySQL은 커맨드 라인 툴을 통해 동작하는데요,


보기만 해도 막막합니다
명령들을 알고 있는 상태에서는 상당히 편리한게 커맨드 라인이지만,
명령어를 모르는 상태에서는… 뭥미...

이럴 때, 도움을 주는 GUI툴이 MySQL Tools 입니다


<MySQL Tools 설치하기 >


기본 준비물 :

공식 홈페이지 : http://dev.mysql.com/downloads/gui-tools/5.0.html

Download Url : http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r12-win32.msi/from/http://mysql.byungsoo.net/


설치는 다음 파일을 기준으로 합니다
mysql-gui-tools-5.0-r12-win32.msi


Next버튼과 완료 버튼만 누르면 설치 끝…


MySQL 메뉴에서 MySQL System Tray Monitor 를 선택하여 시작합니다


트레이 아이콘으로 서버 상태를 볼 수 있는데요,
위와 같이 톱니 모양에 빨간색 네모가 있으면
서버가 중지되어있는 상태입니다
Start Instance 를 선택하여 서버를 기동해 줍니다


MySQL이 Running 상태로 바뀌었습니다
이제 DB 설정을 하기 위해
MySQL Administrator 를 선택합니다


접속 화면입니다
DB가 설치된 PC에 Tools를 설치했기 때문에,
localhost 접속을 해줍니다
포트, 유저명과 패스워드는 MySQL 설치시 입력했던 것을
입력해줍니다.


실행된 화면입니다. 서버의 일반 사양을 보여주네요


유저를 설정하는 화면도 보이고


DB가 있는 경우에는 DB의 구조도 확인할 수 있습니다.
기타 사용에 대한 부분은 이후에 진행될 보드 설치 부분에서 다루도록 하죠.


이것으로, MySQL 설치가 완료 되었습니다.