카테고리 없음

Unifox : MySQL 과제

keleck 2023. 8. 30. 17:01

MySQL 명령어는 소문자로 써도 무관하다.

DATABASE는 안에 TABLE를 여럿 생성할 수 있다.

자료형 : 정수 INT(M), INTEGER(M) , 문자 VARCHAR(M)

 

SHOW DATABASE;

데이터베이스의 목록을 확인할 수 있다.

 

CREATE DATABASE 데이터베이스명;

데이터베이스를 생성한다.

 

USE 데이터베이스명;

워놔는 데이터베이스를 사용한다.

 

DROP DATABASE 데이터베이스명;

데이터베이스를 삭제할 수 있다.

 

SHOW TABLES;

테이블의 목록을 확인할 수 있다.

 

CREATE TABLE 테이블명(

      컬럼명1 자료형(크기) NOT NULL

      컬럼명2 자료형(크기) NOT NULL,

      컬럼명3 자료형(크기)

);

태이블을 생성한다.

 

DROP TABLE 테이블명;

테이블을 삭제할 수 있다.

 

DESC 테이블명;

EXPLAIN 테이블명;

DESCRIBE 테이블명;

테이블의 구조를 확인한다.

 

INSERT INTO 테이블명 (컬럼명1, 컬럼명2)

VALUES('데이터1', '데이터2');

 

SELECT 컬럼명 FROM 테이블명;

테이블의 데이터를 확인한다.

컬럼명에 *을 입력하면 모든 데이터를 보여준다.

WHERE도 사용 가능하다(더 자세히 필터링).

 

UPDATE 테이블명 SET 수정컬럼명='값'

     WHERE 검색컬럼명='값';

테이블의 데이터를 수정한다.

 

DELETE FROM 테이블명

     WHERE 필드명='값'

테이블의 데이터를 삭제한다.