본문 바로가기
728x90
반응형

MYSQL4

(DB) CentOS7 버전 MySQL 5.7 설치 CentOS 7 버전 MySQL 5.7 설치 방법 이번 블로그 게시물에서는 CentOS 7 서버에 MySQL 5.7 버전을 설치하고 보안 설정을 수행하는 절차를 소개합니다. MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템으로, 다양한 웹 애플리케이션 및 서버에서 데이터를 관리하는 데 사용됩니다. 1) MySQL 설치 파일 다운로드 먼저 MySQL 5.7 커뮤니티 버전의 RPM 파일을 다운로드합니다. 아래 명령을 실행하여 다운로드합니다. wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2) GPG 키 추가 MySQL RPM 파일의 유효성을 확인하기 위해 MySQL RPM GPG 키를 추가합니다. rpm --impo.. 2023. 9. 6.
(DB) Oracle vs Altibase vs MySQL - 비교분석 Summary 데이터베이스는 단순 데이터를 저장하는 시스템을 넘어 현대 IT 환경에서 핵심 요소로 자리잡고 있습니다. 그 중에서도 Oracle, Altibase, MySQL은 각각의 특징과 장단점을 가진 대표적인 데이터베이스 제품입니다. 이번 포스트에서는 이 세 제품을 자세히 비교하여 어떤 환경과 요구 사항에 가장 적합한지 알아보겠습니다. 1) 제품의 역사 Oracle 설립 초기 : Oracle Corporation은 1977년 Larry Ellison, Bob Miner, 그리고 Ed Oates에 의해 설립되었습니다. 오라클 RDBMS의 출시: Oracle은 1979년에 세계에서 첫 상업적인 SQL 기반 RDBMS(Relational Database Management System)인 Oracle V2.. 2023. 8. 18.
(DB) 데이터 제거와 트랜잭션 Summary 이 포스트에서는 DB를 다룰 때 굉장히 중요한 내용인 트랜잭션에 대한 개념을 설명하고, 데이터를 삭제할 때 고려할 사항을 정리하며 Commit / Rollback 에 대한 개념을 알아보겠습니다. 1. 트랜잭션(Transaction) 이란? 트랜잭션(Transaction) 이라는 단어는 '거래', '처리', '업무' 등의 뜻을 가진 단어인데요. 데이터베이스에서 또한 비슷한 의미로 사용되는데 일반적으로 '최소 처리 단위' 라고 생각하시면 됩니다. 좀 더 자세히 설명하면 데이터베이스에서 트랜잭션(Transaction)은 하나의 논리적인 작업 단위를 의미합니다. 트랜잭션은 데이터베이스에서 데이터를 읽거나 변경하는 일련의 작업들을 말하며, 모든 작업이 성공적으로 수행되거나, 실패로 인해 작업이 없었.. 2023. 8. 1.
(DB) 데이터베이스 DDL, DML, DCL 쿼리문 Summary 이 포스트에서는 Mysql DB를 이용해 SQL(Structured Query Language)이라는 데이터베이스 언어를 사용하여 DB를 사용함에 있어 기본이 되는 데이터베이스 조작 방법에 대해 설명하겠습니다. SQL은 크게 세가지 유형으로 나뉩니다. - DB를 정의하는 DDL(Data Definition Language) - DB의 데이터를 관리하는 DML(Data Maniplulation Language) - DB의 접근권한을 설정하는 DCL(Data Control Language) 이 세 가지 유형의 쿼리문에 대해 자세히 알아보겠습니다. 1. DDL(Data Definition Language) DDL은 데이터베이스, 테이블, 인덱스 등 데이터베이스의 구조를 정의하거나 변경하는데 사용.. 2023. 7. 31.
728x90
반응형