복잡한뇌구조마냥

[MariaDB] SQL 명령어 연습 본문

BE/DB

[MariaDB] SQL 명령어 연습

지금해냥 2025. 5. 27. 18:00

 

데이터베이스 조회

SHOW DATABASES;

 

데이터베이스 생성

CREATE DATABASE Tennis;

소문자로 실행은 안되는 듯

 

데이터 베이스 사용

USE Tennis;

 

[(none)]으로 표시된 부분이 변경됨

 

테이블 생성

// CREATE TABLE 테이블명 ( 컬럼명1 타입1, 컬럼명2 타입2, ... ); 
// INT 숫자
// VARCHAR 문자
CREATE TABLE member
(
	id INT,
    name VARCHAR(30),
    pwd VARCHAR(30),
);

테이블 타입 수정

// ALTER TABLE 테이블명 MODIFY COLUMN 컬럼명 타입
ALTER TABLE product MODIFY COLUMN description VARCHAR(100);

테이블 조회

SHOW TABLES

테이블 값 조회

// SELECT 컬럼명 FROM 테이블;
SELECT id FROM member;

// SELECT 컬럼명 FROM 테이블 WHERE 조건;
SELECT * FROM member
WHERE id = 1;

테이블 값 생성

// INSERT 컬럼명1, 컬럼명2, ... INTO 테이블 VALUES ( 컬럼1 데이터, 컬럼2데이터, ...);
INSERT INTO member
VALUES (1, 'kim', 'aaa');

 

 

테이블 값 수정

// UPDATE 테이블명 SET 컬럼명 = 수정할 값 WHERE 조건;
// 조건에 따라 여러개가 바뀔 수도 있음.
UPDATE member SET pwd = 'zzz' WHERE id = 3;

 

테이블 값 삭제

// DELETE FROM 테이블명 WHERE 조건;
DELETE FROM member WHERE id = 3;

참고자료:

SQL 명령어 참조

https://nowsun.tistory.com/106

 

SQL 기초 공부

알고리즘 문제를 풀면서 SQL 문제를 보자마자 멈칫하는 자신을 보면서'아 내가 지금까지 SQL에 너무 소홀했나' 라고 생각이 들었다. 문제를 풀면서 오랜만에 DB 명령어 간단하게 사용해보았던 내

nowsun.tistory.com

 

LIST

'BE > DB' 카테고리의 다른 글

[DB] Supabase 기본 세팅  (1) 2025.07.14
[DB] ERD Cloud 사용법  (1) 2025.07.11
[MariaDB] 설치 및 실행  (0) 2025.05.27
[DB] SQL 기초 공부  (1) 2025.05.06
[MongoDB] Embedded Document, 배열, 객체 검색 쿼리 정리  (0) 2024.02.26