본문 바로가기
IT/정보

MariaDB 설치 가이드

by bamcong 2025. 4. 23.
728x90
반응형

안녕하세요. 이번 포스팅에서는 MariaDB를 설치하는 방법에 대해 자세히 알아보겠습니다. MariaDB는 MySQL의 포크로 오픈 소스 관계형 데이터베이스 관리 시스템으로, 높은 성능과 안정성을 제공합니다.

Maria DB

MariaDB란?

MariaDB는 MySQL의 원래 개발자들이 다양한 기능을 추가하여 만든 데이터베이스입니다. MySQL과의 호환성이 뛰어나며, 데이터베이스 성능을 향상시키는 다양한 기능이 포함되어 있습니다. 이를 통해 많은 웹 애플리케이션에서 사용되고 있습니다. 마치 다재다능한 요리사가 다양한 요리를 만들어내는 것과 같죠.

MariaDB 설치 환경

이번 포스팅에서는 Ubuntu 20.04 LTS 환경에서 MariaDB를 설치하는 방법을 설명하겠습니다.

1. 시스템 업데이트

먼저, 시스템을 업데이트하여 최신 패키지 목록을 가져옵니다.

sudo apt update && sudo apt upgrade -y

이렇게 시스템의 상태를 확인하는 것은 요리를 시작하기 전 재료를 점검하는 것과 같습니다.

2. MariaDB 설치

다음으로 MariaDB를 설치합니다.

sudo apt install mariadb-server -y

설치가 완료되면 다음과 같은 메시지가 출력됩니다. 이를 통해 MariaDB가 성공적으로 설치되었는지 확인할 수 있습니다.

3. MariaDB 서비스 시작 및 상태 확인

설치 후, MariaDB 서비스를 시작하고 상태를 확인합니다.

sudo systemctl start mariadb
sudo systemctl status mariadb

이 단계에서는 요리를 하고 있는 주방의 상태를 점검하는 것과 같습니다. 서비스가 잘 작동되고 있는지 확인해야 합니다.

4. 보안 설정

MariaDB 설치 후, 보안 설정을 위해 아래 명령어를 실행합니다.

sudo mysql_secure_installation

여기에서는 루트 비밀번호 설정, 익명 사용자 삭제, 원격 루트 로그인 비활성화, 테스트 데이터베이스 삭제 등을 진행하게 됩니다. 이렇게 안전한 환경을 만드는 것은 요리를 위한 좋은 주방 환경을 만드는 것과 같습니다.

5. MariaDB 접속

이제 MariaDB에 접속해보겠습니다.

sudo mysql -u root -p

이 명령어를 통해 MariaDB에 접속하게 되며, 입력한 비밀번호에 따라 사용자가 MariaDB의 데이터베이스를 관리할 수 있습니다.

6. 데이터베이스 및 테이블 생성

MariaDB에 접속한 후, 데이터베이스를 생성해보겠습니다.

CREATE DATABASE my_database;
USE my_database;
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), age INT);

데이터베이스와 테이블을 생성하는 것은 요리에서 '레시피를 정하는 것'과 유사합니다. 필요한 재료와 방법을 먼저 정하지 않으면 요리를 시작할 수 없으니까요.

마무리

이번 포스팅을 통해 MariaDB를 설치하고 기본적인 사용법을 익히셨길 바랍니다. 데이터베이스는 마치 요리에 있어 핵심 재료와 같아서, 이를 잘 다룰 수 있다면 훌륭한 웹 애플리케이션을 만들 수 있을 것입니다. 다음에도 유용한 정보를 가져오겠습니다.

감사합니다!

728x90
반응형