CentOS7 & MariaDB 설치

IT/DB 2019. 7. 22. 15:08
반응형

MariaDB 설치

 

1. repository 설정 파일 생성

sudo vi /etc/yum.repos.d/mariadb.repo

 

 - MariaDB 10.1 Ver.

mariadb.repo에 입력

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

 

2. MariaDB Install

sudo yum install MariaDB-server

 

3. MariaDB 초기 설정

sudo systemctl start mariadb

sudo mysql_secure_installation

Enter current password for root? enter

Switch to unix_socket authentication? enter

Change the root password? y

 - root 비밀번호 입력

Remove anonymous users? y

 - 테스트용 계정 삭제

Disallow root login remotely? y

 - root 외부 접속 허용? (개발단계라 오픈, 프로젝트 오픈시 제한)

Remove test database and access to it? y

 - 테스트용 데이터 베이스 삭제

Reload privilege tables now? y

 - 설정을 바로 적용

 

 - Thanks for using MariaDB!

초기 설정 완료!

 

4. 부팅시 DB자동 실행 설정

sudo systemctl enable mariadb

 

5. MariaDB 세부 설정

 - UTF-8 설정

sudo vi /etc/my.cnf.d/server.cnf

 

[mysqld] 아래에 아래 항목 추가

character-set-server=utf8mb4
collation-server=utf8mb4_bin

 

 - Auto Commit 설정

MariaDB는 기본적으로 AutoCommit이 True임으로 Fasle로 설정을 변경해 준다

 

[mysqld] 아래에 아래 항목 추가

autocommit=0

 

 

최종 설정 적용

sudo systemctl restart mariadb
반응형

'IT > DB' 카테고리의 다른 글

MariaDB 시간 설정  (0) 2019.07.29
CentOS7 & MariaDB 데이터 베이스 저장공간 변경  (0) 2019.07.25
maria DB index 생성  (0) 2019.07.13
mariaDB 계정 생성 및 database 접근권한 설정  (0) 2019.07.10
ms-sql backup & restore  (0) 2019.07.08
Posted by 투명강아지
,