ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CentOS 7.9에 MariaDB 설치하기
    개발 2020. 11. 26. 19:41

    CentOS 7.x 부터는 MySQL을 기본 설정으로 지원하지 않고 MariaDB를 지원한다고 한다.

    그래서 MariaDB보다 MySQL을 설치하려면 조금 더 복잡해졌다.

    이제 MariaDB를 설치 해 보자.

     

    설치

    # yum install -y mariadb-server

     

    설치확인

    # rpm -qa maria*

     

    부팅 시 자동으로 mariaDB가 동작하게 함

    # systemctl enable mariadb

     

    시작 및 종료

    # systemctl start mariadb

    # systemctl stop mariadb

     

    상태 확인

    # systemctl status mariadb

     

    root 비밀번호 설정

    # mysqladmin password '비밀번호'

     

    접속하기

    # mysql -uroot -p

     

    불필요한 계정 삭제하기(비밀번호가 없는 계정 삭제하기)

    MariaDB [(none)]> use mysql

    MariaDB [(mysql)]> select host, user, password from user;

    MariaDB [(mysql)]> delete from user where password='';

    MariaDB [(mysql)]> select host, user, password from user;

     

    이제 데이터베이스 및 계정 생성해보자.

     

    데이터베이스 생성

    MariaDB [(mysql)]> create database '데이터베이스명' default character set utf8;

     

    사용자 추가 및 권한설정

    MariaDB [(mysql)]> grant all privileges on '데이터베이스명'.* to '계정명'@'%' identified by '계정비밀번호';

     

    위와 같이 하면 사용자 계정 및 비밀번호가 생성되고 동시에 특정 데이터베이스의 소유가가 된다.

     

    적용

    MariaDB [(mysql)]> flush privileges;

     

    반응형

    댓글 0

Designed by Tistory.