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 |
댓글