bom's happy life

[MySQL] 기본명령어 본문

Deveolpment Study🗂️/Databases

[MySQL] 기본명령어

bompeach 2023. 7. 17. 12:05

접속 끊기 

mysql> exit;

 

현재 상태 보기

mysql> status

 

< DB 관리 >

 

DB 목록 보기

mysql> SHOW DATABASES;

 

DB 고르기

mysql> USE DB이름;

 

DB 만들기

mysql> CREATE DATABASE DB이름;

 

DB 삭제하기(뼈대까지 삭제)

mysql> DROP DATABASE DB이름;

 

< 테이블 관리 >

 

테이블 목록보기

mysql> SHOW TABLES;

 

 

테이블 구조보기

mysql> DESC 테이블이름;
mysql> DESCRIBE 테이블이름;
mysql> EXPLAIN 테이블이름;

 

테이블 만들기

CREATE TABLES 테이블이름 ( 항목이름1 변수형, 항목이름2 변수형, ... );

mysql> CREATE TABLE customer
> ( Name char(50),
> Address char(50),
> City char(50),
> Country char(25),
> Birthday date );

 

테이블 이름 바꾸기

mysql> RENAME TABLE 테이블이름1 to 테이블이름2;

 

테이블 지우기

mysql> DROP TABLE 테이블이름;

 

 

DB 전체 백업하기

mysqldump -root(사용자이름) -p 비밀번호 --all-databases > test.sql

 

 

 

.

.

.

 

 

블로그 참고 ->

https://pat.im/624