DBMS MySQL - SQL1 : DATABASE, TABLE, INSERT
안녕하세요. 알렉스 입니다. 이번에는 시리즈별로 DBMS의 MySQL의 SQL문에 대해서 블로그 글을 작성할려고 합니다. 가장먼저 DB생성, Table생성 그리고 레코드 삽입으로 먼저 진행을 하도록 하겠습니다.
1. DB생성
MySQL에 DataBase를 생성합니다.
$ CREATE DATABASE [DATABASE이름];
사진1) DB생성 |
DataBase을 생성하기 위한 명령어 입니다. 해당 DataBase의 이름이 같은 MySQL안에서 중복이 되면 안됩니다.
2. Table생성
MySQL에서 DataBase을 조회합니다.
$ SHOW DATABASES [DATABASE이름];
사진2) DataBase조회 |
MySQL에서 DataBase을 선택합니다.
$ USE [DATABASE이름];
사진3) DataBase 선택 |
선택한 DataBase안에서 Table을 생성합니다.
$ CREATE TABLE [Table 이름] ([Column1 이름] [Column1 속성], [Column2 이름] [Column2 속성], [Column3 이름] [Column3 속성], [.....]);
사진4) DataBase에서 Table생성 |
테이블에 들어가는 Column속성은 MySQL공식 문서에서 확인할수 있습니다.(Link)
3. Table안에 Record를 INSERT하기
선택한 Table안에 Record를 생성합니다.
$ INSERT INTO [Table 이름] ([Column1 이름],[Column2 이름],[Column3 이름], [...])
VALUES([Column1에 해당하는 Value], [Column2에 해당하는 Value], [Column3에 해당하는 Value], [....])
([Column1에 해당하는 Value], [Column2에 해당하는 Value], [Column3에 해당하는 Value], [....]);
사진5) Table에 Record를 Insert하기 |
Table안에 Record를 Insert하는 숫자는 정해져 있지 않습니다. 위 sql문은 2개 이지만 1개 혹은 그 이상을 넣어도 됩니다. 다만 Column이름의 순서가 변경이 되면 그 순서에 맞춰서 Value값을 너어야 합니다.
참고로 "또는 '를 문자로 넣을려면 \"로 넣어야 합니다.
"Hello \"World\"" 이런식으로 넣어야 "를 문자열로 인식합니다.
다음글 : 링크
댓글
댓글 쓰기