[LINUX] MariaDB

장성욱·2025년 7월 15일

LINUX

목록 보기
7/10

MariaDB

오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)

데이터를 테이블 형식으로 저장하고 관리해주는 프로그램으로
명령어는 my sql과 거의 비슷


MariaDB 설치

sudo vim /etc/yum.repos.d/MariaDB.repo =>

# MariaDB 11.4 CentOS repository list - created 2024-11-30 06:31 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
# rpm.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# baseurl = https://rpm.mariadb.org/11.4/centos/$releasever/$basearch
baseurl = https://tw1.mirror.blendbyte.net/mariadb/yum/11.4/centos/$releasever/$basearch
# gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgkey = https://tw1.mirror.blendbyte.net/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1

위 내용 삽입 후 저장

sudo vim /etc/my.cnf =>
ㄴ cnf는 config의 약자로 cnf는 db에서 쓰임

!includedir /etc/my.cnf.d 
위 내용 삽입 후 저장

sudo dnf install MariaDB-server MariaDB-client -y (설치)

sudo vim /etc/my.cnf.d/server.cnf =>

[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
skip-character-set-client-handshake
bind-address = 0.0.0.0
위 내용 삽입 후 저장

sudo vim /etc/my.cnf.d/mysql-clients.cnf =>

[mysql]
default-character-set = utf8mb4

...

[mysqldump]
default-character-set = utf8mb4
위 두 곳 아래에만 삽입 후 저장

이후 MariaDb 활성화하고 켜기
ㄴ 매 부팅시 자동으로 켜짐

MariaDB 초기세팅 및 접속

설치 후 최초 1회만 하면 됨

- 초기세팅

sudo /usr/bin/mariadb-secure-installation
ㄴ switch unix_socket 제외 전부 Y로 설정
새로운 비밀번호 설정


- 접속

mysql -h 127.0.0.1 -u root -p
profile
https://frost-puck-b0f.notion.site/B-2610fdaef71d80c49d1bccdcb575dcb5

0개의 댓글