CS/DB

[mariadb] 가상머신으로 db 서버 만들기

멍쟈뽀쨕 2024. 12. 24. 15:43

1. 먼저 VMware에서 가상머신 1개 생성후에 고정 ip 주소를 할당한다.

저번 글 참고!!

https://s-j-hyun.tistory.com/13

 

리눅스 고정 IP 설정하는 법

💡 모르면 바보 (나만)리눅스: 윈도우랑 비슷한 거명령어: 프로그램서버: 서비스를 제공하는 프로그램클라이언트: 서비스를 이용하는 프로그램IP주소: 멀리 있는 컴퓨터를 찾아가는 주소포트

s-j-hyun.tistory.com

 

 

1. mariadb 클라이언트 프로그램 설치

apt install mariadb-server

 

2. mariadb 설정

우리는 리눅스 서버를 윈도우 컴퓨터에서 접속하고 싶기 때문에 bind 주소를 바꾸어주어야한다.

vi /etc/mysql/mariadb.conf.d/50-server.cnf

#27번 라인에 있는 설정을 다음처럼 변경
bind-address            = 0.0.0.0

 

3. mariadb 실행

systemctl restart mariadb

 

4. mariadb 실행 확인

systemctl status mariadb   #q 눌러서 종료
apt install -y net-tools   #netstat명령어 하고싶으면 설치
netstat -anlp | grep :3306

   

q눌러서 종료

 

 

 

  1. maria db 접속(mariadb 클라이언트 접속)
mariadb #현 계정으로 접속
혹은 
mariadb -u root -p #관리자로 접속
#비밀번호 입력

 

  2. DB 생성

CREATE DATABASE [db이름];

  3. 사용자 생성 및 권한 설정

CREATE USER '[사용자명]'@'%' IDENTIFIED BY '[비밀번호]';

  4. 계정 확인

SELECT user, host FROM mysql.user;

5. 계정 권한 부여

GRANT ALL PRIVILEGES ON [db이름].* TO '[사용자명]'@'%'

  6.권한 적용

FLUSH PRIVILEGES;