반응형

# 인프런 MVC 프레임워크는 내손에 3일차 : 이클립스에서 mysql 연결

## mysql 실행 및 접속

  • 아래 경로에 존재하는 startup.bat 이용하여 mysql 실행
C:\eGovFrame-3.9.0\bin\mysql-5.6.21
  • 그리고 새로 cmd 열어서 아래 입력하여 mysql 접속
C:\Users\Hyeonho>cd..

C:\Users>cd..

C:\>cd eGovFrame-3.9.0\bin

C:\eGovFrame-3.9.0\bin>cd mysql-5.6.21\bin

C:\eGovFrame-3.9.0\bin\mysql-5.6.21\bin>mysql -u root -p

 

## 신규 Database 생성

  • 아래 명령어 이용하여 test 라는 새 데이터베이스 생성
create database test;
  • 생성 후 show databases; 입력하여 데이터베이스 목록 확인.

 

## 이클립스와 mysql 연결

  • 이클립스 실행 Data Source Exploer 실행
  • (화면에서 보이지 않는경우 상단 Window > Show View > Other.. 클릭 후 Data Source Exploer 입력하여 실행)

  • Database Connections 하위에 기존에 생성되어있는 항목 제거. (com / New MySQL / sample HSQLDB 제거)

### 연결방법

  • 이클립스에서 MySQL COnnection 하기 위해 Driver가 필요(자바의 경우 JDBC) 해당 경로 확인.
C:\eGovFrame-3.9.0\maven\repository\mysql\mysql-connector-java\5.1.31
  • Database Connections 우클릭 > New > 연결 희망하는 데이터베이스 선택 > Next

  • Edit Driver Definition 클릭
  • JAR List탭 : 해당 탭에 진입하여 Add JAR/Zip 클릭하여 위에서 확인한 경로의 드라이버 연결
  • 그후 Properties 탭 : 해당 탭에 진입하여 Connection URL의 데이터베아스를 위에서 생성한 test로 변경

  • 그리고 user Id와 password 입력 후 확인.

  • 그후 나오는 화면에서 URL에 옵션 추가.
인코딩 지정(한글 깨짐 방지)
characterEncoding=UTF-8

표준시로 기준시간 설정
serverTimeZone=UTC
  • 입력 완료 후 우측 하단 Test Connection 클릭. 정상적으로 접속될 경우 아래와 같은 문구가 나온다.

  • 완료 후 Data Source Explorer 확인 시 test 데이터베이스가 연결된 걸 확인할 수 있다.

반응형

+ Recent posts