IT

mysql yum install 설치 본문

MYSQL&MARIADB

mysql yum install 설치

셋글자 2020. 11. 9. 14:43
728x90

mysql yum install 설치

 

 

# vi /etc/yum.repos.d/MariaDB.repo

 

repo파일 내용

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.1/centos7-amd64

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

gpgcheck=1

 

install설치

# yum install MariaDB-server

 

확인 

# rpm -qa | grep MariaDB

 

DB 시작

# systemctl start mysql

 

DB 상태 확인

# systemctl status mysql

 

서버재시작시 DB 자동시작(선택사항)

#systemctl enable mysql

 

 

DB stop 후

# systemctl stop mysql

 

DB외부 접속 환경설정

# vi /etc/my.cnf 또는 vi /etc/my.cnf.d/server.cnf

 

[client-server]

 

!includedir /etc/my.cnf.d

 

[mysqld]

character-set-server=utf8

bind-address = 0.0.0.0

 

DB 시작

# systemctl start mysql

 

최초 root 비밀번호 설정

# /usr/bin/mysqladmin -u root password '비밀번호'

 

DB접속

# mysql -uroot -p

Password : 입력

 

DB 사용자 추가 및 접속위치

※같은계정이더라도 localhost와 localhost가 아닌 접속 계정 비밀번호가 구분되는것 같다.

create user 'testUser'@'localhost' identified by '비밀번호';

create user 'testUser'@'%' identified by '비밀번호';

 

사용자에 대한 DB권한 부여

flush privileges;

grant all privileges on [DB명].* to testUser@'localhost'

grant all privileges on [DB명].* to testUser@'%'