넷빈즈 6.7.1에서 Mysql 사용하기 및 Sakila DB 설치하기
Written on 오전 5:34 by 강여사(J.Y.Kang)
이번 게시물에는 넷빈즈에서 Mysql 을 어떻게 등록하여 사용하는지와 추후 프로젝트 게시물을 위한 샘플 DB(Sakila)를 설치해보도록 하겠습니다.
환경:
넷빈즈 6.7.1
Mysql 5.1 GA win32
sakila (플러그인 센터로 추후 설치)
우선 MySql은 설치되어 있다고 가정하겠습니다. (mysql 설치는 기타 서핑을 통해 하시기 바랍니다. 간단한 지시사항으로는 http://www.mysql.com 에서 download (http://dev.mysql.com/downloads/mysql/5.1.html#downloads)각 OS에 맞는 버전을 다운로드 받은 후 설치하시면 됩니다. 기본 설치(default)로 진행하되 설정마법사(configuration wizard) 진행시 언어설정을 manual-utf8 로 주게되면 추후 한글작업이 보다 수월해집니다. 다른 사항은 적당히 알아서.. ^^;)
그럼 설치가 끝난후 넷빈즈에 Mysql을 등록하는 방법부터 진행합니다.
Service - Database 에서 오른쪽 마우스를 클릭하면 Register MySQL Server 메뉴가 있습니다. 클릭
관리자에 대한 비밀번호를 적어줍니다. (관리자의 비밀번호는 설치시 지정한 내용을 적으시면 됩니다)
저는 넷빈즈에서 바로 SQL를 시작, 중지 시키고자 Basic Properties 탭 옆에 Admin Properties 탭 설정도 함께 했습니다. 메뉴는 다음과 같이 설정하시면 됩니다.
우선 Path/URL to admin tool: $MYSQL_HOME/bin/mysqladmin.exe
Argument 에는 -u root -ppass(pass가 저의 비밀번호입니다.각자비밀번호를 적으세요) version (version이외 status 등 여러 arguments들을 적으시면 해당 내용이 나타납니다)
MySql 시작과 종료는 윈도우의 net 메뉴를 사용합니다.
따라서 Path to start Command: C:/Windows/System32/net.exe 를 브라우저에서 찾아 넣고
Arguments 로 start mysql를,
Path to stop Command: C:/Windows/System32/net.exe 를 브라우저에서 찾아 넣고
Arguments 로 stop mysql를 적으시면 됩니다.
OK
이제 mysql 에 샘플 데이터베이스를 추가설치하도록 하겠습니다. (이 작업은 추후 Mysql 연동 프로젝트에서 샘플 DB로 사용할 예정이라 추가하는 것입니다.)
샘플데이터베이스의 스키마 파일을 따로 받으실 수도 있고, 넷빈즈의 플러그인 센터를 통해 작업할 수도 있습니다.
저는 후자를 선택했습니다.
도구-플러그인
Sakila DB 플러그인 선택 - 설치 클릭
다음
동의 체크후 다음
마침
Services 탭에서 Database- Mysql 에서 오른쪽 마우스 클릭
create Database... 메뉴 선택
새 데이터베이스 이름은 sakila
OK
그럼 팝업창이 뜨는데 거기서 yes (이 그림 캡처는 못했습니다. 깜박 잊어버리고 바로 눌렀다는..쩝.. --; ) 아무튼 그렇게 되면 주욱~ 설치가 완료된 후 저렇게 sakila 데이터베이스가 보입니다.
sakila- table - actor 에서 마우스 오른쪽 클릭 - view data 클릭
select 문이 호출되고 actor 내용이 출력됩니다
이상이 mysql 사용 및 sakila DB 설치였습니다. If you enjoyed this post Subscribe to our feed