문준영
새벽 코딩
문준영
전체 방문자
오늘
어제
  • 분류 전체보기
    • 웹 개발
    • JAVA
      • 기본 문법 내용 정리
      • 함수 내용 정리
      • 쉽게 배우는 자바 프로그래밍 문제 풀이
    • HTML
      • HTML
      • CSS
      • 문제풀이
    • JavaScript
    • MYSQL
    • C
      • 기본 문법 내용 정리
      • 백준 알고리즘 (c언어)
      • 자료구조
    • Python
      • 참고 알고리즘
      • 기본 문법 내용 정리
      • 자료구조 내용 정리
      • 백준 알고리즘 (파이썬)
    • 깃허브
    • 멀티잇 풀스택

티스토리

hELLO · Designed By 정상우.
문준영

새벽 코딩

MYSQL

기본 문법

2023. 1. 2. 17:53
create
create 테이블/데이터베이스 명
  • 데이터베이스 선택 
use 데이터베이스명
  • 지정 열 생성
create table 테이블이름 as select 열이름 from 테이블이름

 

alter
  • db 수정
alter database 데이터베이스명 character set= 문자 집합 
alter database 데이터베이스명 collate = 규칙 집합
  • table 새로운 필드 추가 add
alter table 테이블명 add 필드명 필드타입
  • table 기존 필드 삭제 drop
alter table 테이블명 drop 필드명
  • table 필드 타입 변경 modify
alter table 테이블명 modify column 필드명 필드타입

 

 

drop   (테이블까지 삭제)
  • 데이터베이스 삭제
drop database 데이터베이스명
  • 테이블 삭제
drop table 테이블명
  • 테이블을 유지한채 데이터만을 지울 때 truncate
truncate table 테이블명

 

insert
  • 테이블에 레코드 추가
insert into 테이블명(필드명1, 필드명2..) values(값1, 값2..)

 

 

update
  • 레코드 내용 수정
update 테이블명
set 필드명1 = 데이터값1, 필드명2 = 데이터값2
where 필드명=데이터값

 

delete (데이터만 삭제)
  • 일치하는 조건의 테이블 레코드 삭제
delete from 테이블명 where 필드명=데이터값

 

select
  • 테이블 레코드 선택
Select 필드명 from 테이블명 [where 조건]​
  • 중복되는 값 제거
select distinct 필드명 from 테이블명
  • 선택된 결과의 정렬 (asc는 오름차순 , desc는 내림차순)
select 필드명 from 테이블명 order by 필드명2 [asc/desc]

 

'MYSQL' 카테고리의 다른 글

join  (0) 2023.01.04
MYSQL 함수 모음  (0) 2023.01.03
    'MYSQL' 카테고리의 다른 글
    • join
    • MYSQL 함수 모음
    문준영
    문준영
    공부한 내용 정리!

    티스토리툴바