메뉴 건너뛰기

SayClub.org

데이터베이스(Database)

MySQL(Maria DB) 기본 명령어 정리

미르다테 2024.12.30 14:02 조회 수 : 18

DB 생성

create database [DB명]

 

DB 삭제

drop database [DB명];

 

사용자 계정 생성

create user '[유저명]'@'%' identified by '[패스워드명]';

 

사용자 계정 삭제

drop user [유저명];

 

권한 부여

grant all privileges on [DB명].[테이블명,*] to [유저명]@'%';

flush privileges

 

데이터 추가(Insert) 

사용법 : INSERT INTO 테이블명 [컬럼1, 컬럼2, 컬럼3, ...] VALUES (값1, 값2, 값3);

ex ) 테이블(people)의 칼럼이 3개일때 (No, Name, Age)

전체 칼럼에 데이터 넣기. // INSERT INTO people VALUES (1,'성명',99);

일부 컬럼에만 데이터 넣기. // INSERT INTO people (No, Name) VALUES(1, '성명');

 

데이터 수정(Update)

사용법 : UPDATE 테이블명 SET 컬럼 = 수정값 ,컬럼2 = 수정값2 ... WHERE 조건 ;

ex ) 테이블(people)의 칼럼이 3개일때 (No, Name, Age)

일부 데이터 수정. // UPDATE people set Name='홍길동' where No=1;

전체 데이터 수정. // UPDATE people set Name='홍길동';

 

데이터 삭제(Delete)

사용법 : DELETE FROM 테이블명 where 조건;

ex ) 테이블(people)의 칼럼이 3개일때 (No, Name, Age)

일부 데이터 삭제. // DELETE FROM people where Name='성명';

전체 데이터 삭제. // DELETE FROM people;

위로