N스크린하이브리드앱과정/JAVA

[7주][1일][3~4th] JAVA: JDBC 용어 정리, 이클립스에서 JDBC 설정.

광천스러움 2013. 8. 26. 14:49

★ 용어 정리

* 데이터베이스

create database study; 생성

drop database study; 삭제

 

* 데이터베이스 바로 선택하기
    mysql -u root -p1234 <DB명>
    mysql -u root -p1234 study


* 비밀번호 바꾸기
use mysql; //mysql 접속한 상태에서

1. update user set password=password('123456') where user='root';
     - 설정 적용 : flush privileges;


2. CMD 창에서
   mysqladmin -u root -p password 1234

 

* 계정 권한 변경
    grant <권한> on [DB명].[테이블명] to '계정명@localhost(or %)' identified by '패스워드';

 - 권한 : select, insert, delete, update (모든 권한: all privileges)
 - localhost : 로컬 접속만 허용, % : 모든 접속(외부 원격) 허용
 - 권한 부여 후 반드시 flush privileges; 입력(설정 적용하는거!)

 

* 테이블 만들기
    create table member(
     idx int primary key,
     name varchar(20),
     gender varchar(4),
     age varchar(4),
     jumin varchar(20)
    );

 


☆ 이클립스 설정

 - 이클립스에서 JDBC를 실습하려면 우선 아래 그림과 같은 과정을 거쳐야 한다.

1. 아래 그림에서

 

mysql-connector-java-5.1.19-bin.jar 파일을 다운받아 붙여넣는다.


2. 이클립스에서 새로운 프로젝트를 만든다. 프로젝트 이름을 기입한 후, next를 누르면 아래의 그림

    과 같이 뜨는데, Add External JARs... 버튼을 누른다.

    그 다음 아까 1번에서 파일을 복사한 경로에서 그 파일을 선택한 후에 확인을 누르면, 아래와 같이 

    파일이 생긴다.

 

계속~