MariaDB

김소희·2024년 11월 30일

리눅스

목록 보기
9/10

목표 - 마리아DB 설치


마리아DB 삭제

마리아DB 삭제
기존에 설치되어있을 수도 있기때문에 삭제 먼저 진행
sudo dnf remove mariadb
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/my.cnf*

마리아DB 설치

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
내용작성

!includedir /etc/my.cnf.d

설치
sudo yum install MariaDB-server MariaDB-client -y

내용 입력

[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

마리아DB 활성화

매 부팅마다 자동으로 켜짐

마리아DB 켜기

sudo systemctl start mariadb

마리아DB 초기세팅

초기세팅은 한번만 하면 됨 후에는 할 필요 X


switch unix_socket에서는 n

비밀번호 입력 후 -> Y

새로운 비밀번호 설정하기
기존에 사용한 비밀번호와 동일하게 사용

비밀번호 설정 후에 y/n 나오는데 모든 것을 Y로 설정하면 됨!


마리아DB 접속

mysql -h 127.0.0.1 -u root -p
비밀번호 입력 후

순서대로

CREATE USER 'root'@'%' IDENTIFIED BY 'korea1231';
GRANT ALL PRIVILEGES ON . TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

MariaDB에서 koreast 추가

mariadb root 계정으로 접속해서 koreast 계정 생

ql -u root -p

GRANT ALL PRIVILEGES ON *.* TO koreast@`%` IDENTIFIED BY 'korea1231';
  • mysql에서 나가는 방법
    • exit
    • or
    • Ctrl + C

koreast 계정 로그인
/usr/bin/mariadb -u koreast -p

비밀번호 입력 후 접속 완료!

0개의 댓글