DataBase/MySQL

MySQL에서 SQL명령어 몇 가지

닉네임못짓는사람 2021. 1. 23. 04:56
반응형

데이터베이스 서버 접속

mysql -uroot -p
//패스워드를 입력하여 접속

데이터베이스 추가

CREATE DATABASE 이름;

데이터베이스 목록 출력

SHOW DATABASES;

데이터베이스 사용

USE DATABASE이름;

테이블 추가

CREATE TABLE 이름(
열 내용 설정 ex)
id	VARCHAR(10)	NOT NULL,
pass VARCHAR(10) NOT NULL,
PRIMARY KEY(id)));

테이블 목록 출력

SHOW TABLES;

 

행 추가

INSERT INTO 테이블이름(id, pass) VALUES(123, qweqwe);

테이블 출력

SELECT 열 FROM 테이블이름;

행 변경

UPDATE 테이블이름 SET 열 = '값'

행 삭제

DELETE FROM 테이블이름 WHERE 조건[ex) id = 123]

테이블 합쳐서 출력

SELECT *FROM 테이블이름1 LEFT JOIN 테이블이름2 ON 조건[ex) 테이블1.id = 테이블2.id];
반응형