반응형
# 인프런 MVC 프레임워크는 내손에 10일차 : MySQL Table 생성
## sql 파일 생성 및 MySQL 실행
- src 에 신규 패키지 생성 (kr.web.db)
- 해당 패키지(kr.web.db)에 file 생성 (member.sql)
- 기존에 연결해둔 MySQL db 활용을 위해 cmd 창에서 아래와 같이 입력하여 MySQL startup.bat 실행
C:\Users\Hyeonho>cd..
C:\Users>cd..
C:\>cd eGovFrame-3.9.0
C:\eGovFrame-3.9.0>cd bin
C:\eGovFrame-3.9.0\bin>cd mysql-5.6.21
C:\eGovFrame-3.9.0\bin\mysql-5.6.21>dir
C:\eGovFrame-3.9.0\bin\mysql-5.6.21>startup.bat
- 연결 후 아래와 같이 입력 후 드래그한 뒤 우클릭 > Excute selected text 로 실행
-- 회원관리 위한 member(회원) 테이블 생성
create table member (
num int primary key auto_increment,
id varchar(20) not null,
pass varchar(20) not null,
name varchar(30) not null,
age int not null,
email varchar(30) not null,
phone varchar(30) not null
)
- 아래와 같이 입력하여 member 테이블에 데이터 추가 및 member 테이블 조회
select *
from member;
insert into member (id, pass, name, age, email, phone)
values('admin', 'admin', '관리자', '30', 'abc@nave.com', '010-1111-1111');
- SQL CRUD
-- SQL(CRUD), JDBC
-- 검색
select *
from member;
-- insert(생성)
insert into member (id, pass, name, age, email, phone)
values('admin', 'admin', '관리자', '30', 'abc@nave.com', '010-1111-1111');
-- update(수정)
update member set age = 45, phone = '010-1234-5678'
where id = 'admin;'
-- delete(삭제)
delete from member
where id = 'admin';
반응형
'인프런 강의 학습 > MVC 프레임워크_나프1탄' 카테고리의 다른 글
인프런 MVC 프레임워크는 내손에 13일차 : Project Export, Import 하기 (0) | 2021.06.03 |
---|---|
인프런 MVC 프레임워크는 내손에 12일차 : Dynamic Web Project 만들기 (0) | 2021.06.03 |
인프런 MVC 프레임워크는 내손에 10일차 : @WebServlet 사용(Servlet Mapping) (0) | 2021.06.01 |
인프런 MVC 프레임워크는 내손에 9일차 : Servlet 실행(Servlet 매핑, web.xml) (0) | 2021.06.01 |
인프런 MVC 프레임워크는 내손에 8일차 : JavaEE기본 Servlet(서블릿) (0) | 2021.05.31 |