1. MySql 설치
    1. 오토셋 9.0으로 Apache, PHP, MySql을 통합설치
    2. URL : http://autoset.net
    3. PC의 Windows 버전에 맞는 파일 다운로드
      1. 버전 10 다운로드(32bit or 64bit)
      2. 버전 9 다운로드 (32bit or 64bit)
    4. 다운받은 파일 AutoSet910_x??.exe를 실행시켜 설치
    5. 관리자 ID : root ,    PW : autoset
    6. 이 홈페이지에서 다운 : 32bit    64bit
  2. phpMyAdmin에서 : http://localhost/phpmyadmin
    1. 데이터베이스 만들기
      1. 데이터베이스명 : dbjava
      2. 데이터정렬방식 : utf8_general_ci 대신 utf8mb4_general_ci 선택
    2. dbjava 데이터베이스에 tfaculty 테이블 만들기 I
      1. 필드를 모두 만들었으면 [저장] 버튼을 누른다.
    3. dbjava 데이터베이스에 tfaculty 테이블 만들기 II
      1. 다음 파일을 다운로드 한다.
      2. 파일의 파랑 사각형 안의 Sql을 복사한다.
      3. phpMyAdmin의 SQL에 붙여넣기 후 [실행] 버튼 클릭한다.
  3. JDBC 드라이버 설치
    1. jar 파일 다운로드
      1. 8.0.16버전(2019년 6월 27일 현재)
      2. 8.0.11버전(2018년 5월 06일 현재)
        1. URL : http://dev.mysql.com/downloads/connector/j/ 에 접속하여 파일 다운로드
          1. Operating System : Platform Independent
          2. 파일 : mysql-connector-java-8.0.11.zip
          3. 다운로드한 파일을 압축을 풀어 mysql-connector-java-8.0.11.jar 파일을 복사
        2. 이 홈페이지에서 다운 : 다운로드
      3. 5.1.41버전(2017년 4월 12일 현재)
        1. 이 홈페이지에서 다운 : 다운로드
    2. mysql-connector-java-XXX.jar 파일을 JDK가 설치된 폴더의 jre\lib\ext 폴더에 복사한다.
      두 군데 모두 복사해 놓는 것 추천 : 둘 중 하나는 사용할 수 있으니
      (예 : \Java\jdk1.8.XXX\jre\lib\ext  또는 \Java\jre1.8.XXX\lib\ext)
    3. 이클립스에서 프로젝터의 JRE System Library를 마우스 오른쪽 버튼으로 누른 후 Refresh를 한다.
    4. 자바 프로젝트의 JRE System Library를 열어보면 mysql-connector-java-XXX.jar 가 존재하면 설치는 성공
  4. 프로그램 소스
    1. MyConst.java : 패키지의 모든 클래스에서 사용할 상수 선언

      1. 8.0.11 버전과 5.1.41 버전의 DRIVER 클래스 이름과 URL 형태가 다름
      2. jdbc:mysql://localhost:3306/dbjava?serverTimezone=UTC : 내가 만든 DB이름으로 변경해야 함, 현재 이 글에서는 dbjava라는 DB를 만들었으니 dbjava라 사용함
    2. FacultyDTO.java :
    3. FacultyDAO.java :
    4. FacultyUI.java
    5. MyMain.java
    6. 교수참조: 구글드라이브에 비공개로 /2018년 1학기/자바/JeonjuUniv.zip 파일 올려놓았음
    7. 자바에서 SQLite 데이터베이스 사용하기
error: Content is protected !!