본문 바로가기

공부 자료/DataBase

[데이터베이스] SQL 명령어 정리

1. Database 생성

CREATE DATABASE 데이터베이스명

 

2. Database 삭제

DROP DATABASE 데이터베이스명
DELETE DATABASE 데이터베이스명

 

3. Table  생성

CREATE TABLE 테이블명(
    id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    name VARCHAR(255) NOT NULL
);

//NOT NULL : 공백을 허용하지 않음
//AUTO_INCREMENT : 자료형이 INT 형일때 적용이 가능하며 데이터가 많아질때마다 1씩 증가

 

4. Table 데이터 추가

INSERT INTO 테이블명 (칼럼1, 칼럼1, 칼럼3 ,,,) VALUES (값1, 값2, 값3 ,,,)

 

5. Table 데이터 확인

SELECT * FROM 테이블명;
// *은 테이블의 모든 칼럼을 의미

 

6. Table 열 데이터 필터 후 확인

SELECT 칼럼1, 칼럼2 ... FROM 테이블명

 

7. Table 행 데이터 필터 후 확인

SELECT * FROM 테이블명 WHERE 칼럼명=찾는 데이터

 

8. Table 로우 데이터 정렬

SELECT * FROM 테이블명 ORDER BY 칼럼명  (내림차순 정렬은 DESC 추가)

 

9. Table 데이터 수정

UPDATE 테이블명 SET 칼럼명=수정할데이터 WHERE 칼럼명=찾는값;

 

10. Table 데이터 삭제

DELETE FROM 테이블명 WHERE 칼럼명=찾는값;

 

11. Table 칼럼 확인

DESC 테이블명;

 

12. Table 이름 변경

RENAME TABLE 기존테이블명 TO 새로운테이블명

 

13. Table 삭제

DROP TABLE 테이블명

 

14.RDBMS 시스템 비밀번호 변경

SET PASSWORD = PASSWORD('변경할 비밀번호');