DB

[2025.04.14] 데이터 베이스2025.04.14] 데이터 베이스

polibo 2025. 4. 14. 23:17

 

오늘은 데이터베이스를 처음 배운 날!

 

Mariadb를 설치하여 실습을 진행함.

 

sudo serivce mysql start : MariaDB 서버 실행
sudo mariadb

 

자꾸 mariadb 실행 방법을 까먹는다,, 안까먹게 기록해둬야징

show databases; // ==> test라는 DB를 create 명령어로 생성했었음.

show를 사용하여 생성된 database를 확인함.

test가 들어가 있는 것을 확인할 수 있었음.

use test; // ==> use 명령어를 사용하여 DB 중에 test를 활성화 시킴.

 

교수님께서 보여주신 데이터를 crate table과 insert into를 통해 test DB안에 넣음.

show tables; // ==> test DB 안에 있는 DEPT, EMP 테이블을 보여줌.

 
show columns; // ==> DEPT 테이블의 속성값을 확인할 수 있음.

 

select 명령을 사용하여 추가 조건을 달아서 특정 조건에 해당하는 데이터들 뽑아 볼 수 있음.

 

like를 사용하면 다음과 같이 뽑아 볼 수 있음.

'%' 는 NE 문자를 기준으로 뒤에 오는 문자열이 없을 수도 있고, 많을 수도 있음. (길이 제한 없음)

'_' 는 __NE를 적었기 때문에 NE 앞에는 무조건 2글자만 올 수 있음.

 

 

 


데이터가 한 눈에 보기 좋게 뿅뿅뿅 들어가니까 이쁘게 안꾸며도 되고 너무 좋다! 엑셀 파일, csv 파일을 읽어와서 자동으로 뿅뿅뿅 넣어주는 것도 가능하면 프로젝트 구현할 때 너무너무너무 편할 것 같음.

 

그리고 strstr, strcmp 등을 안쓰고도 한줄만 입력하면 원하는 데이터를 뽑아올 수 있다니,,,, 유레카!!