기초 물방울/리눅스&VM

데이터베이스 서버 구축(수업) #12

Weeding 2022. 7. 9. 00:26
반응형
SMALL

메일 서버

  • 데이터의 효율적인 관리를 위한 프로그램
  • 데이터의 추가, 삭제, 검색, 수정
  • 구축된 데이터베이스 서버를 기반으로 각종 컴퓨터 프로그램을 작성해서 사용해야 함

 

 

 

데이터베이스

  • DBMS (DataBase Management System)
  • SQL(Structured Query Language)
    - 데이터베이스를 조작하거나 접근할 수 있는 표준 언어
    - 모든 DBMS에서 지원
    - 대소문자 구분 안함.

 

 

DDL

  • Data Definition Language
  • 데이터베이스 정의 및 변경하는 언어
  • CREATE(생성), ALTER(수정), DROP(삭제)

 

 

DML

  • Data Manipulation Language
  • 데이터베이스 데이터를 조작하는 언어
  • SELECT(검색), UPDATE(수정), DELETE(삭제), INSERT(추가)

 

 

 

DCL

  • Data Control Language
  • 데이터베이스 권한 제어를 하는 언어
  • GRANT, REVOKE

 

 


 

데이터베이스 가상 서버 컴퓨터 설치

  • 서버 이름 : DBserver
  • IP : 192.168.83.11
  • 파티션 : 자동
  • 소프트웨어 : 기본

 

 

호스트 이름 지정

  • 파일 이름 : vi 편집기로 열어서 /etc/hostname 수정
  • 호스트 이름 : db

호스트 이름을 지정한 후 터미널 창을 새로 시작하면 쉘 명령 프롬프트가 변경됨

 

 

SELinux 설정 해제

  • SELinux 설정 파일 : /etc/sysconfig/selinux

 

 

  • firewall-config : 방화벽 설정 프로그램 실행

 

 

 

mariaDB 다운로드

  • 사이트 접속 후 최신 버전 다운로드
  • 다운로드 파일 설치하기
  • 다운로드하면 다운로드 디렉토리에 저장됨

 

 

 

Maria DB 서버 패키지 설치

  • 패키지명 : MariaDB
  • 서비스 파일명 : mysql.service

인터넷의 레포지터리 사이트에서 검색해서 다운로드한 것을 설치하는 것이 아님!!!

 

 

패키지 설치 및 서비스 확인

 

 

 

기본 사용자

  • 사용자 ID : root
  • 접속 위치 : localhost or 127.0.0.1
  • 암호 : 없음

 

 

 


 

윈도우용 MariaDB 설치

 

 

윈도우에서 MariaDB 서버 접속

  • 192.168.83.50 : 윈도우 IP 변경

 

 


 

 

 

 

 

반응형
LIST