사용버전 :
Windows 7 Ultimate K 64bit
MySQL Community Server 5.7.17 <GPL>
MySQL Workbench 6.3 CE
참고사이트 :
https://opentutorials.org/ ← 최고의 사이트!
일단 DROP DATABASE 데이터베이스명; 을 사용하여 지금까지 만든 table,table2 데이터베이스를 드랍하자.
Workbench를 이용하여 간단하게 삭제해도 그만.
콘솔창으로 지금까지 배운 것을 이용하여 `insert`라는 데이터베이스를 만들고, `user`라는 테이블을 만들고,
Column은 간단하게 3가지만 만들어보자.
1. Column name - id / Datatype - tinyint(1) / PK,NN
2. Column name - name / Datatype - char(4) / NN
3. Column name - birthday / Datatype - datetime / NN
다 만들었다면 SHOW TABLES;와 DESC user; 를 입력하여 테이블이 잘 생성 되었는가? 열이 잘 생성 되었는가? 를 확인하여보자.
(show tables;)
(desc user;)
이제 이 테이블에 직접 데이터를 삽입해보자.
(삽입 완료)
INSERT INTO `테이블명` VALUES ('값1', '값2', '값3',........);
*'값'을 감싸는 ''는 보편적으로 Enter 키 왼쪽에 있는 녀석이다.
저렇게 입력하면 한 행(Row)에 차례대로 값이 들어가게 된다.
근데 저렇게 하면 값이 어느 열(Column)에 대응하는지 모를 수도 있으므로 다음과 같이 쓰기도 한다.
INSERT INTO `테이블명` (`열1`, `열2`, `열3`, ......) VALUES ('값1', '값2', '값3',........);
이렇게 하면 열1과 값1은 서로 대응되면서 값이 넣어진다. 결과는 위와 같다. 다만 좀 더 명시적으로 해주는 것 뿐이다.
대규모의 데이터베이스를 다룰 때 사용될 수 있으니 기억하자.
( INSERT INTO `user` (`id`, `name`, `birthday`) VALUES ('2', 'kims', '1999-08-23'); )
다음과 같이 데이터를 삽입해도 된다.
이제 5-1에서 배운 SELECT * FROM user 를 입력해서 데이터를 조회해보자.
(굳)
'옛날' 카테고리의 다른 글
8-1.[Console] 데이터를 수정하자 (UPDATE,WHERE) (0) | 2016.12.28 |
---|---|
7-2.[Workbench] 데이터 삽입 (INSERT INTO) (0) | 2016.12.28 |
6-2.[Workbench] 테이블 삭제 (DROP TABLE) (0) | 2016.12.28 |
6-1.[Console] 테이블 삭제 (DROP TABLE) (0) | 2016.12.28 |
5-2.[Workbench] 데이터 조회 (0) | 2016.12.28 |