데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
MySQL/MariaDB 기초 - AI로 쿼리 작성
+150 XP
LEVEL 19 QUEST

MySQL/MariaDB 기초 - AI로 쿼리 작성

MySQL/MariaDB 기초 - AI로 쿼리 작성 — DevFoil 바이브코딩 Stage 5, Lv.19

MySQL 시작하기
MySQL/MariaDB 접속 방법
MySQL과 MariaDB는 명령어가 거의 동일합니다. 이 강의에서 배우는 내용은 두 가지 모두에 적용됩니다.
# 터미널에서 MySQL 접속 mysql -u root -p # 원격 서버 접속 mysql -h 192.168.1.100 -u myuser -p # 접속 후 기본 명령어 SHOW DATABASES; -- 데이터베이스 목록 USE mydb; -- 데이터베이스 선택 SHOW TABLES; -- 테이블 목록 DESCRIBE users; -- 테이블 구조 확인 # 데이터베이스 생성 CREATE DATABASE vibecoding DEFAULT CHARACTER SET utf8mb4; USE vibecoding;
테이블 만들기
데이터를 저장할 그릇 만들기
테이블을 만들 때는 각 열(컬럼)의 이름, 데이터 타입, 제약 조건을 정의합니다.
-- 온라인 서점 예시: 도서 테이블 CREATE TABLE books ( id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(200) NOT NULL, author VARCHAR(100) NOT NULL, price INT NOT NULL DEFAULT 0, category VARCHAR(50), stock INT DEFAULT 0, published_date DATE, created_at DATETIME DEFAULT CURRENT_TIMESTAMP ); -- 샘플 데이터 넣기 INSERT INTO books (title, author, price, category, stock, published_date) VALUES ('파이썬 완전 정복', '김개발', 32000, '프로그래밍', 50, '2025-03-15'), ('바이브코딩 입문', '이코딩', 28000, '프로그래밍', 120, '2026-01-20'), ('데이터 분석의 정석', '박데이터', 35000, '데이터', 30, '2025-08-10'), ('웹 개발 실전', '최웹개발', 42000, '프로그래밍', 80, '2025-11-05'), ('AI 시대의 마케팅', '정마케터', 25000, '마케팅', 200, '2026-02-28'), ('SQL 첫걸음', '한디비', 29000, '데이터', 65, '2025-06-12'), ('JavaScript 핵심', '강자바스', 38000, '프로그래밍', 45, '2025-09-20'), ('디자인 씽킹', '오디자인', 22000, '디자인', 90, '2025-04-01');
🔒
여기까지는 미리보기입니다
MySQL/MariaDB 기초 - AI로 쿼리 작성
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)