MySQL 설치 : JDBC MySQL : MySQL 연결 #2

JSP 강좌 > JDBC > MySQL

2000-12-17 kenu


Java DataBase Connection 입니다. 말 그대로 자바로 데이타베이스에 연결하는 것이죠. 제가 제일 자신없는 부분이기도 합니다. 거치는 것이 많아서죠.... DB를 이용하면 좋은 점이 많이 있습니다. 제가 아는 유명한 DB중에서 제가 다루려고 하는 것은 공짜, MySQL과 Personal Oracle입니다. MSSQL은 나중에 다루려고 생각중입니다. MS ACCESS 도 기회가 된다면 연결해 보겠습니다.

오늘 회사에서 오라클과 MySQL은 연결에 성공했습니다. 기분이 무진장 좋더군요. 지금 집에서 잠도 안자고, 아내는 지금 자고 있습니다. 오늘 무진장 피곤한가 보네요. 뱃속의 아기가 막 움직여서 그러나?... ^^ 헤헤... 내년 3월에 세상으로 나온대요. 88일 남았어요. ^^ 또 곁길이네...

MySQL 설치한 후에 다음 페이지에서 JDBC 에 대해 보고, 연결에 들어가겠습니다.

다운받으로 갑시다. 공짜래요. 공짜. 용량도 10 메가가 채 안됩니다. 저희 팀장님께서 그러시는데, 단순 무식하지만 꽤 유용한 DB라고 그러시더군요. 전 MS SQL만 잔뜩 쓰다가 지금 하고 있는 프로젝트 때문에 오라클을 사용해 봤구요. 지금 하려는 MySQL은 처음 사용하는 것입니다. 그러니 초보 여러분 힘 내십시오. 저도 했습니다. ^^ 헤헤~

http://www.mysql.com 에 가시면 MySQL 에 대한 최신 정보를 보실 수 있습니다. 다운 받죠. windows 버전으로 받아서 2000 에서 돌려보겠습니다.

압축을 풀어줍니다. 그리고 setup.exe를 돌리면... 기본세팅으로 다음버튼만 클릭해서 설치를 합니다. 초보는 되도록 다른 것을 건드리지 않는게 나중에 수습하기 좋습니다. 괜히 다른 것 건드렸다가 안되면 심하면 포맷까지 갑니다. 그러니 조심조심... ^^;

설치가 다 되면 C:\mysql 폴더가 생깁니다. 자~ 지금부터 즐거운 영어공부 시간입니다. readme와 docs 폴더에 있는 문서들을 다 읽으시면 여러분들은 mysql의 달인이 되실 것입니다. 헉!... 그냥 가시겠다구요? 급해 죽겠는데 놀리냐구요? 음 저도 빨리 mysql을 써 보고 싶었습니다. 이상한게... win2000 인데 설치를 해도 시작버튼의 프로그램에 등록이 안되었네요. 음 --; 그래도 설치는 된 것이니까요. 계속 진행해 보겠습니다.

윈도 키 아세요? ctrl과 alt 키 사이에 있는 윈도마크가 있는 키요. 그 윈도키를 누른 상태로 R을 누르면 시작 버튼 위에 실행창이 뜹니다. 그리고 그 안에 cmd 라고 입력하고 확인을 누르면 도스창이 뜹니다.

c:

cd \mysql\bin 입력해서 폴더를 이동합니다.

mysqld-nt --install 은 nt의 서비스에 등록을 하는 것입니다. --remove 는 서비스에서 삭제하는 옵션이죠.
mysqlshow 하면 Can't connect... 라고 나오죠. 서비스에서 아직 시작이 안되어서 그렇습니다. 제어판의 관리도구에서 서비스를 열어서 MySQL 을 시작합니다.

그리고 다시 mysqlshow 를 실행하면 다음과 같이 나옵니다.

설치 다 끝났습니다. 자세한 것들은 Readme 파일과 매뉴얼을 참고하세요. 매뉴얼이요? [다운]받으세요.
다음은 jdbc로 연결해보겠습니다. jsp로 말이죠. 기대되시죠? 흐흐 저도 첨 해봅니다.

잠깐...

한가지 빼먹은 게 있네요. root 암호 정하는 것입니다. 처음 설치하면 MySQL 의 보안이 무방비 상태거든요. 화면에 있는대로 따라서 하시면 됩니다. 기억할 건 root 암호를 적어놓으세요. 나중에 잊어먹으면 대책없습니다. 저도 이틀 후에 다시 접속하는데 까먹어서 지웠다가 다시 설치해서 이렇게 강좌를 쓰는 것이니까요. 반드시 적어놓으세요. 화면은 이렇습니다.

mysql mysql 로 접속한 뒤에, 그냥 접속할 수 있는 계정을 삭제합니다. 그리고, MySQL을 빠져 나온 뒤에 root 의 암호를 정해줍니다. 노란 줄 친 부분을 자신의 암호로 넣어줍니다. 반드시 적어놓으세요. 기억력 안 좋은 것 저뿐만이 아닐 겁니다.

mysql --user=root -p

로 접속해 들어갑니다. 패스워드를 묻게 됩니다. 벌써 잊어먹진 않았지요? 일단 여기까지입니다.

참고 : MySQL Manual (pdf format)p.106
www.mysql.to

kenu: heogn@shinbiro.com
http://okjsp.pe.kr

back : next
 
since 2000/12/05