반응형
MySQL 설치 | 환경 변수 등록 | 윈도우 터미널에 Git Bash 설정(Git Bash 기본 터미널 보기 싫다) .... 등 준비
기초 명령어
데이터베이스 조작
명령어: 존재하는 데이터베이스 나열
SHOW databases;
명령어: 데이터베이스 생성
CREATE DATABASE <name>
공백은 넣지 말 것. 코드는 대문자로 쓰는 것을 추천: 시인성 좋음
여러 줄에 걸쳐 명령을 해도 mysql은 알아 듣는다.
명령어: 삭제
DROP DATABASE <name>;
명령어: 데이터베이스 선택
USE <database name>;
-- 다음 명령으로 바뀐 데이터베이스를 확인할 수 있다.
SELECT database();
workbench에서 더블클릭한 것과 같은 효과
테이블 조작
a collection of related data held in structured format within a database
Column: headers
Row: Entries, the actual data
데이터 타입
INT: max signed value of 2147483647
VARCHAR: A Variable-Length String - 최대 길이를 지정할 수 있음.
CREATE TABLE tablename
(
column_name data_type,
column_name data_type
);
SHOW TABLES;
명령어: 테이블 속성 확인
DESC <table name>;
-- 혹은
SHOW COLUMNS FORM <tablename>;
단순히 Workbench를 사용하면 쉽게 알 수 있다.
명령어: 테이블 삭제
DROP TABLE <tablename>;
반응형
'Programming > DB' 카테고리의 다른 글
데이터베이스 기초 (0) | 2023.09.29 |
---|