336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
#1 레이아웃
#2 DB
데이터베이스 생성
CREATE DATABASE staff_db;
USE staff_db;
테이블 생성
CREATE TABLE staffs(
staff_id INT NOT NULL auto_increment,
name VARCHAR(30),
phone_number VARCHAR(20),
PRIMARY KEY(staff_id)
);
레코드 추가하기
INSERT INTO staffs( name, phone_number )
VALUES('홍길동', '010-1234-5678');
레코드 수정하기
UPDATE staffs SET phone_number = '010-5678-1234' WHERE name LIKE '홍길동';
이름이 홍길동인 레코드의 전화번호를 수정
UPDATE staffs SET phone_number = '010-5678-1234' WHERE staff_id LIKE 1;
사번이 1 인 레코드의 전화번호를 수정
레코드 삭제하기
DELETE FROM staffs WHERE name LIKE '홍길동';
이름이 홍길동인 레코드 삭제
DELETE FROM staffs WHERE staff_id LIKE 1;
사번이 1인 레코드 삭제
레코드 조회하기
SELECT * FROM staffs;
staffs 의 모든 레코드 조회
SELECT * FROM staffs WHERE staff_id LIKE 1;
사번이 1인 레코드 조회
#3
DB 연결 함수
public static Connection makeConnection()
{
String url = "jdbc:mysql://localhost/staff_db";
String id = "root";
String password = "green";
Connection con = null;
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("드라이버 적재 성공");
con =
DriverManager.getConnection(url, id, password);
System.out.println("데이터베이스 연결 성공");
} catch (ClassNotFoundException e) {
System.out.println("드라이버를 찾을 수 없습니다.");
} catch (SQLException e) {
System.out.println("연결에 실패하였습니다.");
}
return con;
}