DAY.01
1. Maria DB 설치
mariadb.org 사이트 방문
(2025.04.14 기준) 위 이미지를 참고하여 안정화 버전인 11.4.5 버전을 선택하고 [Download] 버튼을 클릭한다. 다운로드가 완료되면 파일을 실행한다.
root 계정의 비밀번호 설정
Enable access from remote machines for 'root' user: 원격 접속 허용 여부
실무였다면 허용하지 않았겠지만 학습용은 허용해도 무방
Use UTF8 as default server's character set: 반드시 체크. 문자 인코딩 방식을 UTF8로 세팅
Data directory: Data가 저장되는 경로
2. HeidiSQL
HeidiSQL은 MySQL 프론트엔드 제품이며 MariaDB를 설치하면 함께 설치가 된다. (기본 설정)
HeidiSQL을 실행하면 첫화면 세션 관리자이다. 접속 정보를 저장할 수 있는 화면으로 생각하면 된다.
화면 좌측에서 사용하려는 DB를 선택한다.
쿼리창에서 주석 및 쿼리를 작성할 수 있다.
SELECT 결과창은 SELECT 문의 결과 내용이 나타난다.
실행 결과창은 HeidiSQL이 자동으로 만드는 쿼리문을 표시하거나 쿼리 실행의 결과 내용을 표시한다.
2-1 주석 폰트 색상 변경
3. Sample Data 설치
샘플 데이터 설치
MySQL 공식 샘플데이터 설치를 희망하면 공식 웹페이지 https://dev.mysql.com/doc/index-other.html로 이동한다.원하는 샘플데이터를 Zip파일로 다운로드를 받는다. 지금은 employee data를 설치할 예정이라서 Git
domsam.tistory.com
마당서점 데이터베이스 샘플 데이터
위 파일을 HeidiSQL에서 열어서 실행하면 된다.
4. SELECT
USE mysql;
-- 싱글 라인 주석
/*
멀티 라인 주석
*/
-- 여자직원 정보 보기
SELECT *
FROM employees
WHERE gender = 'F';
SELECT * FROM employees
WHERE gender = 'F';
-- 이름이 Parto 인 직원의 사번, 고용날짜 정보 보기
SELECT emp_no, hire_date
FROM employees
WHERE first_name = 'Parto';
SELECT COUNT(1) FROM employees;
SELECT * FROM titles;