Mysql 기본 명령어

박상욱·2022년 11월 5일
0

테이블 만들기
개발자가 mysql 내에서 DB(Data Base)를 만들기 위해
아래와 같은 명령어를 사용하여 DB를 만듭니다.

CREATE DATABASE Database명;

그리고 DB내에서 table을 만들 경우에는 아래와 같은 명령어를 입력합니다.

CREATE TABLE TABLE명(
Column명 Column type NULL/NOT NULL
(ex. user VARCHAR(50) NULL
);

위의 코드에서 VARCHAR 라는 부분이 있는데 이 부분은 문자 또는 숫자를 입력 가능하도록 허용하는 문구 입니다 만일, 내가 문자가 아닌 숫자만 입력을 하고 싶다면 INT라는 명령어로 변경 하면 됩니다. 그리고 뒤의 숫자는 입력 단위를 얼마까지 하겠느냐라고 보시면 됩니다. 만약 개발자가 언어의 단위를200 이상을 늘린다면 66535까지는 가지만 하지만, 그 이상은 VARCHAR가 아닌 TEXT단위로 변경 해야 됩니다.

다음의 그리고 데이터를 꼭 입력 해야 되는 경우에는 NOT NULL을 이용하여
굳이 데이터를 입력 안하고 출력이 가능하는 경우에는 NULL을 사용 하게 됩니다.

그럼 위에서 테이블을 만들고 내용을 확인 하려면

desc 해당 테이블명;

위의 코드를 넣고 확인 할 수 있습니다.

이제 데이블이 작성 되었으면 content(내용)을 작성 하는데 content에 내용은 아래의 코드명으로 테이블 내용을 작성이 가능 합니다.

INSERT INTO 테이블명(column1, column2, ~~) VALUES(value1, value2, ~)

이렇게 간단하게 명령어를 활용하여 테이블을 만들수 있습니다. 이것은 아주 기초적인 부분이기에 나중에는 내가 데이터를 만들지 않고 데이터를 연동하여 출력 하는 구조를 알게 될 것 같습니다.

profile
Simple_Life

0개의 댓글