Programing/Database

CentOS 8 버전에 MariaDB 10.4 설치

개발자 2020. 4. 29. 09:17
반응형

 

먼저 yum repo MariaDB.repo를 신규로 만들어준다.
vi /etc/yum.repos.d/MariaDB.repo

 

vi에 아래 내용 입력

# MariaDB 10.4 CentOS repository list - created 2020-02-04 04:40 UTC

# http://downloads.mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.4/centos8-amd64

module_hotfixes=1

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

저장 후 닫기 = wq 엔터

 

터미널에서 dnf install MariaDB-server 입력

 

 

MariaDB-server 설치확인 및 실행

service mariadb status
service mariadb start

 

mysql -u root 로 실행

 

출처: https://blog.dalso.org/linux/cent-os/4402

 

Cent OS 8.1 (8버전) MariaDB(MySQL) 설치하기. - 달소씨의 하루

이번에는 가장 대중적인 DB중 하나인 MariaDB를 이번에 Cent OS에 설치해볼 예정이다. 뭐 많이쓰이니까.. 그만큼 편하게...

blog.dalso.org

 

MariaDB 데이터베이스 생성, 계정생성, 권한 주기

-- 데이터 베이스 확인

SHOW DATABASES;

 

-- 데이터 베이스 생성

CREATE DATABASE 데이터베이스명;

 

-- 데이터 베이스 확인

SHOW DATABASES;

 

-- mysql database 를 사용

USE mysql;

 

-- 사용자 확인

SELECT HOST, USER, PASSWORD FROM USER;

 

-- 사용자 계정 생성 'id'@'localhost' 이면 로컬에서만 접속 가능

CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';

 

-- 사용자 권한 주기

GRANT ALL PRIVILEGES ON 데이터베이스.* TO '아이디'@'%';

 

-- 새로고침

FLUSH PRIVILEGES;

 

-- 사용자 계정 삭제 '사용자'@'접속위치'

DROP USER [사용자]@[서버];

예) DROP USER testUser@localhost;

 

 

출처:https://wlsufld.tistory.com/40

 

MariaDB 데이터베이스 생성, 계정생성, 권한 주기

-- 데이터 베이스 확인 SHOW DATABASES; -- 데이터 베이스 생성 CREATE DATABASE 데이터베이스명; -- 데이터 베이스 확인 SHOW DATABASES; -- mysql database 를 사용 USE mysql; -- 사용자 확인 SELECT HOST, USE..

wlsufld.tistory.com

 

 

반응형