본문 바로가기

IT프로그래밍

mysql 기본 명령어 / sql 명령어 / MYSQL 기본 명령어 모음 / MYSQL 기초


 


1. 데이터 베이스 만들기

create database db_name;


2. 테이블 만들기

create table table_name (

code int    //테이블 안에 들어갈 데이터 이름, 자료형

title VARCHAR(30)    //문자로 30만큼 용량을 받겠다는 뜻

price int);


3.데이터 베이스 지정하기

use db_name;        //이 데이터 베이스를 사용하겠다라는 뜻


4. 데이터 등록

insert into talbe_name(code, title, price) values(111, "HIHI", 1500);

지정된 자료형과 맞지않으면 에러 발생, 쿼리 실행안됨

간략하게

insert into table_name values((111, "HIHI", 1500); // 이렇게 해도 차이 없음


5. 데이터 확인하기

select * from table_name;

talbe_name에 저장된 모든(*) 자료를 보여줌

*은 조건을 걸어서 조건에 맞는 내용만 가져오는 것이 가능

table_name에서 title만 확인하고 싶은 경우

select title from table_name;

이렇게 하면 가능 


6. 데이터 정렬

order by 명령어 사용 

데이터를 가져오는 select 문 뒤에 붙여서 사용

select * from table_name oder by price asc        //price는 테이블의 열, 즉 내가 처음 만든 데이터

뒤에 붙은 asc는 옵션

asc 오름차순 정렬, desc 내림차순 정렬

asc = 오름차순 : 1, 2, 3, 4 -> 올라가는 순

desc = 내림차순 : 4, 3, 2 ,1 -> 내려가는 순

데스크=책상-> 책상에서 내려간다라고 암기ㅋㅋ