• SHOW - DB,Table을 보는 명령어

  • CREATE - DB,Table을 만드는 명령어

  • SELECT - 데이터를 보는 명령어

  • INSERT - 레코드를 삽입하는 명령어

  • UPDATE - 레코드를 삭제하는 명령어

  • DROP - DB,Table을 삭제하는 명령어

  • ALTER - 각종 정보를 수정하는 명령어



cmd창에서 MySQL 접속하는 방법

  • mysql -u 아이디명 -p 입력

  • password 입력 후 실행



Database 생성

create database databasename;




모든 Database를 보여주는 명령어

show databases;




Database 사용

use databasename;




Table 생성

create table table_name (
    column_name1 datatype1(크기)
    column_name2 datatype2(크기)
    column_name3 datatype3(크기)
    );

예제

create table meminfolist (
num int, #번호
name char(10), #이름, 글자수 10개까지 입력 가능
id char(10), #아이디 글자수 10개까지 입력 가능
age int
);




모든 Table을 보여주는 명령어

show tables;




Table 구조를 보는 명령어

desc table_name;

예제

desc


Table 데이터 삽입 명령어

insert into table_name (column_name1, column_name2, column_name3)
values ('data1', 'data2', 'data3');

예제

insert into meminfolist (num, name, id, age)
values (1, '유재석', 'you', 45);




삽입한 table의 모든 데이터를 보는 명령어

select * from table_name;




Database 삭제 명령어

drop database database_name;




Table 삭제 명령어

drop table table_name;




Data 수정

update table_name set (수정될)column_name = "값" where (조건적용)column_name = ;

예제

update meminfolist set age=52 where num=2;

desc


Data 삭제 명령어

delete from table_name where column_name = ;

예제

delete from meminfolist where num=1;

desc

Leave a comment