본문 바로가기
Database

내가 보려고 만든 MYSQL명령어 모음

by titlejjk 2023. 6. 2.

SHOW - DB,테이블을 보는 명령어

CREATE - DB,테이블을 만드는 명령어

SELECT - 데이터를 보는 명령어

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

UPDATE - 데이터를 수정하는 명령어

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

DROP - DB, 테이블을 삭제하는 명령어

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

터미널창에서 MySQL접속 명령어

[mysql -u 아이디명 -p]입력후

Enter password: 가 뜨면 패스워드 입력(없으면 그냥 엔터 키 누름)

 

Database 생성명령어

CREATE DATABASE 데이터베이스명;

 

모든 Database를 보여주는 명령어

SHOW DATABASES;

 

Database사용 명령어

USE 데이터베이스명;

 

Table CREATE 명령어

CREATE TABLE 테이블명(

필드명1 자료형(크기) NOT NULL AUTO_INCREMENT,

필드명2 자료형(크기) NOT NULL,

필드명3 자료형(크기)

);

 

모든 Table을 조회하는 명령어

SHOW TABLES;

 

Table 구조를 보는 세가지 명령어

1. DESC 테이블명;

2. DESCRIBE 테이블명;

3. EXPLAIN 테이블명;

 

Table 데이터 삽입 명령어

INSERT INTO 테이블명(

필드명1, 필드명2, 필드명3...)

VALUES(

'데이터1','데이터2','데이터3'...위에 필드명 갯수까지);

 

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

SELECT * FROM 테이블명;

 

Database 삭제 명령어

DROP DATABASE 데이터베이스명;

 

Table 삭제 명령어

DROP TABLE 테이블명;

 

필드 추가 명령어

ALTER TABLE 테이블명 ADD 필드명 필드타입;

 

필드 수정 명령어

ALTER TABLE 테이블명 CHANGE 필드명 새 필드명 새 필드타입;

 

테이블이름 수정 명령어

ALTER TABLE 테이블명 RENAME 새 테이블명;

 

Data 수정 명령어

UPDATE 테이블명 SET 수정할 필드명 = "값" WHERE 필드명 = "값"

 

Data 삭제 명령어

DELETE FROM 테이블명 WHERE 필드명 = "값";

 

Data검색 명령어

SELECT 검색할 필드명 테이블명 WHERE 검색필드명 = "값";

 

'Database' 카테고리의 다른 글

Transaction  (0) 2023.07.05
MySQL 조건절 여러가지 예제  (0) 2023.06.02
ORACLE 별칭(alias) 설정  (0) 2023.04.21
SQP의 기본 SELECT절과 FROM절  (0) 2023.04.21
ORACLE 테이블의 제약조건  (0) 2023.04.21

댓글