• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
MySQL

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

달소 달소 245

0

2

 

후.. 이건 진짜 할때마다 까먹어서..정리좀 해놔야될거같습니다.

일단 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;

 

 

 

 

 

 

신고공유스크랩
2
profile image 1등
벌꿀오송 2021.01.23. 22:57

권한부여 넘 귀찮아요. 계정 생성과 동시에 권한부여 할 수는 없나요. 권한 미리 만들어놓고 계정 생성 시 붙인다거나. 궁금은 한데 찾아보기는 귀찮네요.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

주간 조회 수 인기글

주간 추천 수 인기글

분류 제목 글쓴이 날짜 조회 추천
코딩테스트 ㅘ!!!!!! 9 Jasons 23.08.24.15:40 140 +2
코딩테스트 으어... 대회 시작 1시간 하고도 정확히 15분전 2 Jasons 23.08.13.12:45 244 +1
코딩테스트 NYPC 2023 2 Jasons 23.08.09.14:13 173 +1
코딩테스트
image
Jasons 23.08.24.15:40 140 +2
코딩테스트
normal
Jasons 23.08.13.12:45 244 +1
코딩테스트
image
Jasons 23.08.09.14:13 173 +1
Python
normal
mjk 23.08.03.20:22 226 +3
Linux
image
hilee0602 23.04.05.16:34 237 +1
Linux
image
화정큐삼 23.03.19.08:46 304 0
Docker
normal
장작_범댕이 23.02.19.14:21 299 0
정보
image
동기 23.01.16.09:16 220 0
정보
image
달소 23.01.06.14:50 1555 0
정보
image
동기 23.01.04.16:14 206 +2