» [MariaDB] MariaDB 설치 및 사용 방법

[MariaDB] MariaDB 설치 및 사용 방법

by DUBUKIMCH

MariaDB는 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, MySQL과 호환됩니다. 아래는 MariaDB를 설치하고 사용하는 방법입니다.

1. MariaDB 설치

Windows에서 설치

  1. MariaDB 다운로드 페이로 이동합니다.
  2. Windows 버전을 다운로드합니다.
    • Operating System을 Windows로 선택합니다.
    • MariaDB Server Version에서 10.6버전을 초과하면 1년 동안만 유지되는 단기 릴리즈이므로 자신에게 맞는 버전을 선택합니다.
  3. 설치 마법사에서 다음 옵션을 선택합니다:
    • Feature Selection: 기본 옵션 유지
    • Root Password: MariaDB의 root 계정 비밀번호 설정
    • Port: 기본값인 3306 유지
    • 서비스로 설치: Install as service 옵션 선택
  4. 설치가 완료되면 MariaDB 서비스가 자동으로 시작됩니다.

Linux(Ubuntu)에서 설치

  • MariaDB 패키지 업데이트 및 설치
sudo apt update
sudo apt install mariadb-server -y

  • 설치 후 MariaDB 보안 설정 실행
    • Root 비밀번호 설정
    • 익명 사용자 제거
    • 원격 루트 로그인을 비활성화
    • 테스트 데이터베이스 제거
sudo mysql_secure_installation

  • MariaDB 서비스를 시작 및 확인
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo systemctl status mariadb

2. MariaDB 기본 사용법

Windows에서 MariaDB 접속방법(HeidiSQL)

HeidiSLQ을 사용하여 MariaDB에 접속하겠습니다.

  1. HeidiSLQ을 실행하고, New를 클릭해 주세요.
  2. 원하는 이름을 입력하고 설치할 때 사용한 사용자 비밀번호를 입력하고 열기를 클릭해주세요.

Linux에서 MariaDB 접속방법(SSH)

MariaDB 접속

  • -u는 사용자 이름, -p는 비밀번호 입력을 위한 옵션입니다.
mysql -u root -p

기본 SQL 명령어

1. 데이터베이스 생성

CREATE DATABASE testdb;

2. 데이터베이스 확인

SHOW DATABASES;

3. 데이터베이스 사용

USE testdb;

4. 테이블 생성

CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100),
    email VARCHAR(100),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

5. 데이터 삽입

INSERT INTO users (name, email) VALUES ('John Doe', 'john.doe@example.com');
INSERT INTO users (name, email) VALUES ('Jane Smith', 'jane.smith@example.com');

6. 데이터 조회

SELECT * FROM users;

7. 데이터 업데이트

UPDATE users SET email = 'new.email@example.com' WHERE id = 1;

8. 데이터 삭제

DELETE FROM users WHERE id = 2;

9. 테이블 삭제

DROP TABLE users;

10. 데이터베이스 삭제

DROP DATABASE testdb;

Leave a Comment

error: Content is protected !!