요즘 감기에 걸려서 몸상태가 좋지가 않아 처음으로 지각을 했다..ㅠㅠ 앞으론 몸관리 잘해야겠다..
일단 오늘 초반에는 테이블 만드는 법을 가르쳐 주신것 같다 일전에 SQL은 배운 경험이 있어 바로 따라가기가 수월했다. 지금까지 한 부분을 정말 간단히 짚고 넘어가고자 한다. 테이블을 만드는 과정이기 때문에 어렵지 않다.
DDL
[명령어 정리]
기능 | 명령어 | 사용 예시 | ||
시작하기 | 1. mysql -u 'ID' -p 'DB이름' 2. mysql command line client 접속 |
1. mysql>mysql -u root -p (DB 최상위단으로 접속시) 후에 비밀번호 입력 후 사용 |
||
DB 검색 | show databases; | mysql> show databases; | ||
DB 만들기 | create database 'DB이름'; | mysql> create database Test; | ||
DB 사용 | use 'DB이름' | mysql> use Test; | ||
Table 검색 | 1. 테이블 목록 : show tables; 2. 테이블 내용 조회 : desc 테이블 이름 |
mysql> show tables; | mysql> desc member; | |
Table 만들기 + 값 추가 |
create table '테이블 이름'; 기본값 추가 : default로 넣을 수 있음 |
mysql> create table member( -> id varchar(20) NOT NULL PRIMARY KEY, -> name varchar(5) NOT NULL, -> age int, -> gender varchar(20) NOT NULL, -> email varchar(50), -> promotion varchar(2) default "dj" ); |
||
Table 불러오기 | select*from 'table이름';(DML이다) | mysql> select*from member; | ||
Table 수정 | alter table 테이블 명 1. 삭제 drop column 컬럼명 2. 추가 add 컬럼명 3. 속성 변경 modify 컬럼명 |
DML
- 내용 조회
select * from user(테이블 이름)
- 특정 어트리뷰트만 가지고 오기
select name,age from user;
- where로 조건 걸기
- 오름차순 내림차순 정렬
// 나이 오름차순
// 나이 내림차순
- between과 in 사용
select * from user
where age
between 25 and 30;
//25살과 30살 사이인 사람들 가지고오기
select * from user
where age in (25, 30);
//25살과 30살인 사람들만 가져오기
등 나중에 정리 페이지에서 더 잘 정리해서 올릴 예정이다.
'포스코x코딩온 KDT 8기 풀스택 과정 회고록' 카테고리의 다른 글
[포스코 코딩온 KDT 8기] 웹 풀스택 과정 2일(07.04)차 회고 | HTML (0) | 2023.08.10 |
---|---|
[포스코 코딩온 KDT 8기] 웹 풀스택 과정 33일(08.09)차 회고 | mvc 만들기... (0) | 2023.08.09 |
[포스코 코딩온 KDT 8기] 웹 풀스택 과정 28일(08.03)차 회고 | 데이터베이스 설정 (0) | 2023.08.04 |
[포스코 코딩온 KDT 8기] 웹 풀스택 과정 25일(07.31)차 회고 | 자바스크립트 고급 + Node.js (0) | 2023.07.31 |
[포스코 코딩온 KDT 8기] 웹 풀스택 과정 24일(07.29)차 회고 | 비동기 처리 (0) | 2023.07.29 |