나만보는개발공부블로그

[CentOS] mariaDB 설치 및 외부 접속 권한 설정 본문

Web Development/Back

[CentOS] mariaDB 설치 및 외부 접속 권한 설정

alexrider94 2021. 2. 6. 13:12
grant all privileges on *.* to 'root'@'%' identified by '비밀번호'​
mysql -u root -p
비번입력

1. MariaDB 설치

- yum repository 등록

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

- yum install 진행

yum install MariaDB

 

-mariadb 실행

systemctl start mariadb

터미널재접속후

mysqladmin -u root password '설정할 비번'

 

-MariaDB 실행해보기

mysql -u root -p 
비번입력

 

2. MariaDB 원격접속설정 및 권한 설정

- 설정파일 수정

vi /etc/my.cnf

[mysqld]
bind-address=0.0.0.0 // 전체 열기.

- 아이디 권한 설정

 

grant all privileges on *.* to 'root'@'%' identified by '비밀번호'

 

-확인하기

use mysql;

select host, user, password from user;

--확인후--
 flush privileges;

 

3. PORT 3306 방화벽 열기

 

 

firewall-cmd --add-port=3306/tcp 
firewall-cmd --permanet --add-port=3306/tcp 
firewall-cmd --reload

'Web Development > Back' 카테고리의 다른 글

new Date() 객체 mock 처리  (0) 2022.09.22
NestJS-시작하기  (0) 2021.09.25
[CentOS] node & pm2 & backend 서버 배포  (0) 2021.02.06
[CentOS] Nginx & React 배포  (0) 2021.02.06
[CentOS] Nginx 설치  (0) 2021.02.06