Chap.2,3,4 MariaDB 설치, 전체 운영 실습, 데이터베이스 모델링
Maria DB
MariaDB 설치, 전체 운영 실습, 데이터베이스 모델링
MariaDB 설치
MariaDB 설치, HeidiSQL, 테스트 데이터 구축
-
MariaDB
- https://mariadb.org/
- 다운로드
Downlaod → Download MariaDB Server → MariaDB 10.5 Series
-
MariaDB 10.5.3 RC 다운로드
- Operating System : Windows
- Package Type: MSI Package
- CPU : 64bit
-
설치
- Root 비밀번호 주의!!
- 문자셋 : UTF-8 선택 (대세)
- 나머지는 디폴트로 설치
- TCP port 3306 (DB마다 다름) -
HeidiSQL
- 신규
- 세션 이름 : root, 암호 : ****
- 저장, 열기
-
테스트 데이터 구축
- Employees 데이터베이스
- cafe.naver.com/thisismysql
- 교재자료실 > [MariaDB] 샘플 데이터베이스(employee)
- c:\employees로 압축 해제
- 시작 > MariaDB > Command Prompt
> cd \employees > mysql -u root -p
Enter password : ****
…
MariaDB [(none)]>
- 외부 sql 파일 실행
MariaDB [(none)]> source employees.sql
…
MariaDB [employees]> show databases;
Check
C:\program Files\Maria DB 10.5
서비스 > MariaDB > 자동
전체 운영 실습
-
MariaDB를 이용한 데이터베이스 구축 절차
- ShopDB 생성
- HeidiSQL 실행
▪ root로 로그인
- 새로 생성 > 데이터베이스 > 확인
- 테이블 생성 - 강의노트 참고
- memberTBL
- productTBL
-
데이터 활용
- memberTBL > 쿼리 탭
▪ memberName과 memberAddress만 출력
SELECT memberName, memberAddress FROM membertbl;
▪ memberName이 '지운이'인 행만 출력
SELECT * FROM membertbl WHERE membername='지운이';
-
쿼리로 테이블 생성
- CREATE TABLE `my tstTBL`(id INT);
▪ 명칭에 공백이 있는 경우 반드시 `명칭`으로 지정
- 쿼리로 생성한 경우 새로 고침해야 그래픽에 나타남
-
쿼리로 테이블 삭제
- DROP TABLE `my tstTBL`;
데이터베이스 모델링
용어 1:N, ERD, RDBMS
고객 방문 기록, 고객 테이블, 구매 테이블, 테이블 설계
- cafe.naver.com/thisismysql > 교재자료실 > [MariaDB] 전체 실습파일 다운로드 > sqlDB.sql, shopDB.sql
댓글