CentOS 리눅스 Maria DB 마리아DB 설치

(。◠ ◠。)·2023년 10월 6일
0

출처 https://da2uns2.tistory.com/entry/MariaDB-CentOS7%EC%97%90-MariaDB-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

1. 다운로드 준비

# vi /etc/yum.repos.d/MariaDB.repo
로 repo파일을 만든다.

빈 repo파일에 해당내용을 입력하고 저장.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2. 다운로드

# yum install MariaDB
중간중간 y를 함

출처 https://engineeringcode.tistory.com/93

3. 다운로드 확인

rpm -qa | grep -i mariadb

3. 마리아db접속


# systemctl start mariadb
# mysql
어쩌고저쩌고 뜸
#exit
종료

4. 초기설정

# which mysql_secure_installation
해당파일 위치를 찾아서 해당파일 위치로 이동하여 파일을 실행
최초 비밀번호가 없음으로 엔터로 바로 넘어가기
y하기

mysql -h localhost -u root -p
root 계정 비밀번호 입력

출처 https://soraji.github.io/back/2020/01/06/LinuxMariaDB/
https://velog.io/@rbdus96/CentOS7%EC%97%90-MariaDB-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95

5. database생성

create database [데이터배이스명] default character set utf8 collate utf8_general_ci;
확인
show databases;

6. 계정생성, 권한

출처 https://stricky.tistory.com/100
% : everywhere 접속 허용
create user 'user'@'%' identified by 'Password';
생성 유저 확인
select host, user from mysql.user;
유저 권한 부여 (모든권한)
grant select on testDB.* to 'user'@'%';

7.방화벽

firewall-cmd --permanent --zone=public --add-port=3306/tcp firewall-cmd --list-ports / --list--services

profile
화이탱!

0개의 댓글