DB서버 Database Management System; MariaDB

박기원·2022년 5월 3일
0

On-Premise

목록 보기
3/8
post-thumbnail

MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)입니다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따릅니다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌습니다.

  • 서버
    리포지토리 설정 ✍
# vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

MariaDB 설치 및 구동

# yum install -y MariaDB
# rpm -qa | grep MariaDB
# mariadb --version
# systemctl enable --now mariadb

MySQL 보안 설정

# mysql_secure_installation
- Disallow root login remotely? [Y/n] n
제외하고 y

MariaDB 재시작

# systemctl restart mariadb

MySQL User 생성 및 권한 부여 ✍

CREATE USER 'kosa'@'%' IDENTIFIED BY 'kosa0401';
CREATE DATABASE IF NOT EXISTS wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'kosa'@'%';
quit

MySQL 방화벽 추가 및 리로드

# firewall-cmd --permanent --add-service=mysql
# firewall-cmd --reload

DB 클라이언트

# yum install mysql -y
# mysql -h 클라이언트 ip -u wpuser -p

0개의 댓글