- 생활코딩 -
https://opentutorials.org/course/195/1467
MySQL매뉴얼
http://www.mysqlkorea.com/sub.html?mcode=manual&scode=01&lang=k
데이터 베이스 사랑넷 커뮤니티
http://database.sarang.net/?criteria=mysql
데이터 베이스란 데이터를 구조화해서 관리하여 저장 또는 사용 편리해짐.
데이터 베이스 -> 테이블 -> 필드... 필드에 데이터들이 들어감
문법
selet * from member; //멤버 테이블에 있는 데이터를 모두 가져온다. sql에서 *은 전체를 뜻한다.
SELECT - 데이터베이스에서 내용을 추출함
UPDATE - 데이터베이스의 내용을 수정함
DELETE - 데이터베이스의 내용을 삭제함
INSERT INTO - 데이터베이스에 내용을 삽입함
CREATE DATABASE - 데이터베이스를 만듬
ALTER DATABASE - 데이터베이스를 수정함
CREATE TABLE - 테이블을 만듬
ALTER TABLE - 테이블을 수정함
DROP TABLE - 테이블을 삭제함
CREATE INDEX - 키값을 만듬
DROP INDEX - 키값을 지움
1.삽입
INSERT INTO table_name VALUES (value1, value2, value3,...)
INSERT INTO `student` VALUES ('2', 'leezche', '남자', '서울', '2000-10-26');
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...)
2. 검색
select * from member where age = 24; // age 에서 24인 대상을 찾아줌
select * from member where name in ('이씨', '김씨 '); //name에서 이씨, 김씨를 찾아줌
3. 수정
UPDATE 테이블명 SET 컬럼1=컬럼1의 값, 컬럼2=컬럼2의 값 WHERE 대상이 될 컬럼명=컬럼의 값
4. 삭제
DELETE FROM 테이블명 [WHERE 삭제하려는 칼럼 명=값]
'Programming > Database' 카테고리의 다른 글
SQL Join 사용해보기 (0) | 2017.06.15 |
---|---|
SQL Update 사용해보기 (0) | 2017.06.14 |
SQL Insert, Delete 사용해보기 (0) | 2017.06.08 |
테이블 만들기 및 SQL Select 사용 해보기 (0) | 2017.06.08 |
트랜잭션의 개념 (0) | 2017.06.01 |
인덱스의 개념 (0) | 2017.05.30 |
DB 공부하기 (0) | 2017.05.25 |