카테고리 없음

SQL 기본

iosswift 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;