[웹기반시스템 3조]wamp my sql db

Post on 11-Jul-2015

100 Views

Category:

Business

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Group No.3

2010360305 구본환 2010360313 이가혜 2010360317 정우현

HSQLDB Connection

KUCIN

HSQLDB와 연결하기 위해

Database Connection에서 New를 클릭한다

HSQLDB Connection

KUCIN

HSQLDB를 선택하고 New Driver Definition을 선택 후

기존 hsqldb.jar을 제거 후 Add JAR/Zip에서 workspace\프

로젝트명\DATABASE\db의

hsqldb-1.8.0.10.jar을 선택한다

HSQLDB Connection

KUCIN

Test Connection을 통해 정상적으로 연결된 것을

확인하면 다음과 같이 HSQLDB가 연결된 것을 볼 수 있다.

HSQLDB Connection

KUCIN

프로젝트에서 Run on Server을 실행한다.

HSQLDB Connection

KUCIN

다음과 같은 오류가 발생하는 것을 볼 수 있다.

HSQLDB Connection

다음의 경로에서 runHsqlDB.cmd를 실행 후

다음과 같은 화면으로 동작을 확인할 수 있다.

HSQLDB Connection

KUCIN

오류가 해결되지 않으면 다음의 경로에 인터넷을 통해

ojdbc14.jar 파일을 다운받아 추가한다.

WAMP DB

WAMP에 접속해 phpMyAdmin에서

다음과 같이 사용을 위한 DB를 생성한다.

WAMP DB

KUCIN

USE DB이름;

DROP TABLE IF EXISTS SAMPLE ;

CREATE TABLE SAMPLE (

ID VARCHAR(16) NOT NULL,

NAME VARCHAR(50) DEFAULT NULL,

DESCRIPTION VARCHAR(100) DEFAULT NULL,

USE_YN CHAR(1) DEFAULT NULL,

REG_USER VARCHAR(10) DEFAULT NULL,

PRIMARY KEY (ID)

);

DROP TABLE IF EXISTS IDS ;

CREATE TABLE IDS (

TABLE_NAME VARCHAR(16) NOT NULL,

NEXT_ID DECIMAL(30) NOT NULL,

PRIMARY KEY (TABLE_NAME)

);

INSERT INTO IDS VALUES('SAMPLE',0);

COMMIT;

WAMP DB

INSERT INTO SAMPLE VALUES('SAMPLE-

00001','Sample Test','This is initial test data.','Y','test');

다음과 같이 테이블을 생성한다.

WAMP DB

다음과 같이 정상적으로 실행이 된 것을 확인할 수 있다.

MySQL Connection

<!-- <sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL.xml"/>-->

<sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL_mysql.xml"/>

Sql-map-config.xml을 다음과 같이 수정한다.

MySQL Connection

Context-datasource.xml 파일을 다음과 같이 수정한다.

<!-- hsql

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-

MySQL Connection

KUCIN

Pom.xml에 다음과 같은 dependency를 추가한다.

<dependency>

<groupId>mysql</groupId>

MySQL Connection

KUCIN

마지막으로 프로젝트에서

Maven Install을 실행한다.

MySQL Connection

KUCIN

프로젝트를 Run As>Run on Server 실행하면

다음과 같이 MySQL DB를 확인할 수 있다.

Thank youGroup No.3

eGovFrame + WAMP MySQL

Group No.3

2010360305 구본환 2010360313 이가혜 2010360317 정우현

top related