ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SQL 기본
    카테고리 없음 2022. 9. 1. 01:06

    mysql 사용시 접속 커맨드

    mysql -u root -p

    종료: 컨트롤 + d

     

    기본 커맨드

     

    데이트베이스

    0. 데이터베이스 조회

    show databases;

     

    1. 데이터베이스 생성하기

    CREATE DATABASE <database_name>;

    CREATE DATABASE cats

     

    2. 데이터베이스 제거하기.

    DROP DATABASE <database_name>;

     

     

    3. 데이터베이스 사용.

    USE <database_name>;

     

    4. 현재 데이터베이스 조회

    SELECT database();

     

     

     

    테이블

    0. 테이블 조회

    show tables;

     

    0.1 TABLE COLUMN INFO 조회

    DESC <table_name>;

     

    1. 테이블 생성하기

    CREATE TABLE <table_name>

    (

            <column_name1>    data_type1,   

            <column_name2>   data_type2,

    ...

    ); 

     

    CREATE TABLE people

    (

            first_name VARCHAR(20),

            last_name VARCHAR(20),

            age Int

    ); 

     

    2. 테이블 제거하기.

    DROP TABLE <table_name>

     

    3. 데이터 삽입. 

     

    INSERT INTO <table_name>( column_name1, column_name2, ... )

    VALUES (column1_value1, column2_value1, ...),

                   (column1_value2, column2_value2, ...),

                   (column1_value3, column2_value3, ...),

                     .....

                    ;

     

     

    INSERT INTO people(first_name, last_name, age)

    VALUES. ('Linda', 'Belcher', 45),

                    ('Phillip', 'Frond', 38),

                    ('Calvin', 'Fischoeder', 70);

               

                   

     

     

    테이블 내 값 조회

     

    SELECT * FROM <table_name> 

     

     

     

    WARNING 조회

     

    SHOW WARNINGS;

     

Designed by Tistory.