OS Linux[centos,RHEL]/DB서버(linux)

MariaDB 서버 및 클라이언트에서 설치

infra 2021. 10. 10. 15:06

<1>

해당 4개의 package를 다운로드하기

실무적인 관점에서 wget 명령어 또는 다른 서버에 패키지가 있다면 scp로 파일 받기.

(서버 보안 관점으로는 외부 URL에서 링크를 통해 받는것은 위험하다!)

1)

http://yum.mariadb.org/10.4/centos8-amd64/rpms/galera-4-26.4.3-1.rhel8.0.el8.x86_64.rpm

2)

http://download.hanbit.co.kr/centos/8/해당파일명 

<2>

서비스 재시작 및 영구적용

mariadb 서비스

#systemctl start mariadb

#systemctl enable mariadb

후 상태 확인

 

 

<3>

방화벽 설정

 

firewall-cmd 또는 firewall-config로 mysql

 

 

/etc/services 포트 넘버 확인 및 mariadb(mysql ) 설치 확인 , 프로세스 확인

 

/etc/services 는 모든 서비스들의 기본적인 포트번호가 모두 있으며,

TCP포트는 있지만,udp포트로는 사용되지 않는다.

서비스가 가동되지 않는 포트들도 당연히 있다.

 

#netstat -tlnp ( TCP 포트 상태 / process ID)

 

#netstat -ulnp( UDP 포트 상태 / process ID)

 


Client에 mariaDB클라이언트 설치 및 mariaDB서버 접속하기

Client(192.168.111.xxx) DHCP 로 구성되어있음

 

 

 

 

windows Client에서도 해당 DB서버 연동 가능하게 설정완료

2.1 DB 만들기

/예시 : shopping_db 라는 database만들기

 


 

USE   shopping_db; 

CREATE  TABLE  customer  (
               id VARCHAR(10)  NOT  NULL  PRIMARY  KEY,
               name  VARCHAR(5),

               age  INT,
               address  VARCHAR(5)  );

 

DESC customer;

 

CREATE  TABLE  purchase  (
               no INT NOT NULL PRIMARY KEY AUTO_INCREMENT,

               cust_id VARCHAR(10),
               date  CHAR(8),
               product VARCHAR(5) );

 

DESC purchase;

                


 

             

INSERT INTO customer VALUES ('hong', '홍길동', 22, '경기');

INSERT INTO customer VALUES ('dang', '당탕이', 23, '충북');

INSERT INTO customer VALUES ('ppuni', '이뿌니', 30, '서울');

INSERT INTO customer VALUES ('john', '존밴이', 28, '강원');

INSERT INTO purchase VALUES (null, 'hong', '20160122', 'TV');

INSERT INTO purchase VALUES (null, 'ppuni', '20160211', 'TV');

INSERT INTO purchase VALUES (null, 'john', '20160211', '냉장고');

INSERT INTO purchase VALUES (null, 'hong', '20160222', '세탁기');

INSERT INTO purchase VALUES (null, 'john', '20160311', '비디오');

 

SELECT *  FROM customer;       

SELECT *  FROM purchase;   

'OS Linux[centos,RHEL] > DB서버(linux)' 카테고리의 다른 글

DB서버 구조 및 개념  (0) 2021.10.12