📄

[DBMS] INSTALL | ROCKY8 - MySQL & MariaDB

Table of contents

MY-SQL v8.0.41

MySQL 서비스에 환경변수 적용하기
MySQL 패스워드 설정 변경 - 정책 수위가 높아서 dream(계정명과 동일)으로 설정 불가해서 변경
MySQL 외부 접속 가능한 사용자 추가
DBMS RUN !
sudo systemctl start mysqld
sudo systemctl stop mysqld
sudo systemctl restart mysqld

DBMS Commands

현재 데이터베이스 파일들이 실제로 저장되는 데이터 디렉터리 경로 확인 : select @@datadir;
MySQL 버전확인 : SELECT VERSION();
플러그인 디렉터리 확인 : SHOW VARIABLES LIKE 'plugin_dir';

MariaDB v11.6.2

BUILD 하여 설치
→ 기존 MySQL이 설치되어 있어서 충돌로 인해 Build 하는 것을 선택
의존 패키지 설치
mariadb 계정 생성
Build : mariadb-11.6.2.tar.gz ← 다운받은 tar.gz 파일
MariaDB 사용자 및 디렉터리 설정
DB 초기화
MySQL과 MariaDB간의 Port 분리
비밀번호 설정
MariaDB 실행을 위한 로그인 alias 설정
MariaDB 재시작
MariaDB systemd 등록
MariaDB에 접근권한 부여 (외부에서 접근가능하도록)
DBMS RUN !
sudo systemctl start mariadb
sudo systemctl stop mariadb
sudo systemctl restart mariadb

DBMS Commands

현재 데이터베이스 파일들이 실제로 저장되는 데이터 디렉터리 경로 확인 : select @@datadir;
MariaDB 버전확인 : select version();
플러그인 디렉터리 확인 : show variables like 'plugin_dir';