본문 바로가기
Development/Free Topic

스프링 예제들 + SQL 기본

by IMCOMKING 2014. 4. 30.

스프링을 하루에 꼬박 꼬박 2시간씩 공부하기로 했다. 안그랬다가는 바쁜 대학원 삶에 그대로 치여버릴 것 같았다.

스프링 예제를 열심히 찾아보았다.


스프링 예제

http://kimseunghyun76.tistory.com/search/%EA%B2%8C%EC%8B%9C%ED%8C%90

http://java-school.net/spring/list1.php

http://blog.naver.com/PostView.nhn?blogId=duarlcjf&logNo=110183020718




오오 다음 블로그에서 SQL의 기본을 익힘(글쓴이에게 무한한 감사를..)

http://killmewild.blog.me/30098553354


다음은 위 블로그를 보고 정리한 SQL 기본 내용이다.

-------

시작메뉴, Mysql server 에서도 명령 프롬프트 존재.
(음.. 명령 프롬프트 없이 근데 걍 MySQL 워크벤치에서 전부 GUI로 가능한듯..)

#mysql 명령어는 c언어 처럼 항상 ; 로 명령어가 끝남.

use {데이터 베이스 명}; 으로 데이타베이스 선택가능
또는 다음과 같이 데이터베이스 생성가능
create database {이름} character set utf8 collate utf8_general_ci;

show databases; 로 전체 DB 목록 보기
show tables; 로 현재 DB의 테이블 목록 보기

create table member(
     id varchar(12) not null primary key,
     passwd varchar(12) not null,
     name varchar(10) not null,
     reg_date datetime not null
);
로 테이블 생성가능

drop table {테이블 명}; 으로  테이블이나 뷰, DB 모두 삭제가능(데이터 다날라감)

insert into member(id, passwd, name, reg_date)
     values('imcomking', '1234' , '곽동현', now());
이 명령어로 테이블에 레코드(데이터)삽입 가능, 단, 파라미터의 개수와 형식이 테이블과 딱 맞아야함.

select * from member; 로 해당 테이블의 모든 컬럼 보기 가능
select id, passwd from member; 로 해당 테이블에서 필요한 컬럼만 선택해서 보기가능
select * from member where passwd='1234'; 의 where을 이용해서 조건 설정가능

update member set passwd='5555' where id='imcomking'; 를 통해 데이터 수정 가능.

delete from member where id='abc'; 를 통해 해당 레코드(데이터) 삭제 가능
delete from member; 해버리면, 전체 레코드 삭제

desc member; 를 통해 테이블 구조 확인 가능




댓글