SQL

[SQL] SQL 접속하기 (기초)

프론트 개발자 김현중 2025. 1. 12. 23:35
728x90

mySQL을 설치하고 접속하고, 테이블 구조를 확인 및 데이터 조회 방법을 어떻게 터미널에서 하는지 모르는 분들을 위해 순서를 조금 정리하고자 한다! 😇

*대문자 소문자 상관없이 실행되니 알고있자!*

1. root 계정으로 접속 (기본)

mysql -u root -p

 

사용자 생성은

CREATE USER 'coupang_user'@'localhost' IDENTIFIED BY 'coupang1234';

 

위와 같이 하되, 사용자를 조회 혹은 삭제는 아래와 같이 하면된다! (생성된 사용자 계정으로 접속하여도 무관하다! -> 비밀번호는 IDENTIFIED BY 뒤에 나오는 String 값이다!)

-- 사용자 삭제
DROP USER 'coupang_user'@'localhost';

-- 또는
DELETE FROM mysql.user WHERE user='coupang_user' AND host='localhost';
FLUSH PRIVILEGES;

2. 데이터베이스 목록 확인

해당 계정의 생성된 데이터베이스들을 확인해볼 수 있다!

SHOW DATABASES;

3. 데이터베이스 생성 (없을 시)

CREATE DATABASE coupang;

4. 데이터베이스 선택하기

선택 후에 테이블 생성은 SQL문 정리글을 보시면 될 것 같다!!!

USE coupang;

5. 테이블 목록 확인

-- 테이블 목록 확인
SHOW TABLES;

6. 테이블 구조 확인

-- 테이블 구조 확인
DESC product;

7. 테이블의 모든 데이터 조회

-- 테이블의 모든 데이터 조회
SELECT * FROM product;

 

위와 같이 순서대로 진행하면 터미널에서도 충분히 데이터베이스 및 테이블을 관리하고 다룰수가 있다!!!

728x90