MySQL(Maria DB)기본 명령어 정리
후.. 이건 진짜 할때마다 까먹어서..정리좀 해놔야될거같습니다.
일단 2021년 최신본... 필요한거 생길때마다 업데이트 예정입니다.
DB 생성
create database [생성DB명]
DB 삭제
drop database [DB명];
사용자 계정 생성
create user '[유저명]'@'%' identified by '[패스워드명]';
사용자 계정 삭제
drop user [유저명];
권한 부여
grant all privileges on [DB명].[테이블명,*] to [유저명]@'%';
flush privileges
데이터 추가,수정,삭제(Insert, Update, Delete)
데이터 추가(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;
cmt alert