mysql -u root -p : 터미널에서 MySQL 서버에 접속하는 명령어
mysql -u root -p = 텍스트 기반으로 DB 관리Workbench는 GUI 클라이언트라서, mysql -u root -p 를 직접 칠 필요는 없다.
Workbench = GUI(그래픽) 기반으로 DB 관리mysql -u root -p 를 꼭 해야 Workbench가 켜지는 건 아님
다만 MySQL 서버가 켜져 있어야 Workbench에서도 접속할 수 있음
# mydatabase라는 이름의 데이터베이스 생성
CREATE DATABASE mydatabase;
# 모든 데이터베이스 목록 조회
SHOW DATABASES;
# mydatabase 데이터베이스 사용
USE mydatabase;
# mydatabase 데이터베이스 삭제 (만약 존재하면)
DROP DATABASE IF EXISTS mydatabase;
데이터베이스 관리
테이블 관리
데이터 조작 (CRUD)
SELECT user_id, name, age
FROM users
WHERE age > 20
ORDER BY name;
------------------------------------------------------------------
SELECT user_id, name, age FROM users WHERE age > 20 ORDER BY name;
DB이름.테이블이름 으로 구분해서 접근CREATE DATABASE shop_db;
CREATE DATABASE blog_db;
USE shop_db;
CREATE TABLE users (...); -- shop_db.users
USE blog_db;
CREATE TABLE users (...); -- blog_db.users (동명이지만 가능)
---------------------------------------------------------
SELECT * FROM shop_db.users;
SELECT * FROM blog_db.users;


