DBMS (Database Management System)
DBMS란 데이터베이스를 관리하고 운영하는 소프트웨어이다.
MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, DB2, Access, SQLite 등 다양한 DBMS가 존재한다.
DBMS에 데이터를 구축하고 활용하기 위해 사용하는 언어가 SQL (Structured Query Language) 이다.
DBMS의 분류
(1) 계층형 DBMS (Hierarchical DBMS)
각 계층이 트리 형태, 처음 구성한 뒤 내용을 수정하기 까다로워 사용하지 않는다.
(2) 망형 DBMS (Network DBMS)
계층형 DBMS의 단점을 보완하기 위한 구조를 가진다.
하위 구성원끼리도 연결되어 있는 유연한 구조이다.
개발자가 모든 구조를 이해하고 있어야 한다는 단점이 있어 사용하지 않는다.
(3) 관계형 DBMS (Relational DBMS)
RDBMS 라고도 하는 구조
테이블이라는 최소 단위로 구성, 테이블은 하나 이상의 열과 행으로 구성된다.
MySQL Community 8.0 설치하기
https://dev.mysql.com/downloads/windows/installer/8.0.html
MySQL :: Download MySQL Installer
Note: MySQL 8.0 is the final series with MySQL Installer. As of MySQL 8.1, use a MySQL product's MSI or Zip archive for installation. MySQL Server 8.1 and higher also bundle MySQL Configurator, a tool that helps configure MySQL Server.
dev.mysql.com
mysql-installer-community-8.0.36.0.msi 파일 다운로드
설치 중 "포트 3306" 오류 발생 시 해결 방법
포트 번호 3306이 이미 사용 중이라며 설치 진행이 안되는 경우의 문제를 해결하는 방법이다.

-> 윈도우 cmd 창에 netstat -ano|find “3306” 을 입력한다.
숫자 네 자리 (내 경우에는 4824) 기억해두기

-> 윈도우 cmd 창에 taskkill /F /PID 4824 입력
PID 4824가 종료되며 포트 번호 3306을 사용할 수 있게 된다.
MySQL Server와 Workbench
MySQL 서버 : 데이터베이스 엔진을 운영하는 가장 중요한 프로그램
MySQL 워크벤치 : MySQL 서버에 접속하기 위한 프로그램
'CS > Database' 카테고리의 다른 글
| [MySQL] 데이터베이스를 구축하고 데이터를 CRUD 해보자 (GUI 활용) (0) | 2024.08.20 |
|---|