본문으로 바로가기

[Linux] CentOS 7 MariaDB 설치 및 사용 방법

category Linux 2017. 8. 6. 03:40
728x90

CentOS 7 MariaDB 설치 및 사용방법을 정리해보겠습니다.



다음 글에는 Apache, PHP, MariaDB 연동 방법을 정리할 생각입니다.


연동을 생각해서 DB 생성후 Table 생성까지 진행해보겠습니다.


CentOS 6 까지 제공하던 MySQL 을 CentOS 7 부터는 MariaDB 로 변경하여 제공합니다.


설치가 안되어있다면 # yum install -y mariadb-server 로 설치해주시면 됩니다.


# rpm -qa maria* 


확인해보면 설치여부를 확인할 수 있습니다.



1. mysql DB 생성 및 계정을 생성


# mysql_install_db --user=mysql



2. MariaDB 실행 방법


# systemctl enable mariadb


시스템 부팅 시 자동 시작되도록 설정합니다.


# systemctl start mariadb


mariadb 를 실행합니다.


# systemctl status mariadb


mariadb 를 상태를 확인합니다.



3. MariaDB 접속 방법


# mysqladmin password jeongyd


root 계정 비밀번호를 생성하는데 제 비밀번호는 jeongyd 입니다.


mariadb 접속 방법은


# mysql -uroot -p


입력후 비밀번호를 입력해주면 됩니다.



4. MariaDB 간단한 사용 방법


> CREATE DATABASE jeongyd;


DATABASE jeongyd 를 생성해줍니다.



> use jeongyd;


DATABASE jeongyd 를 사용합니다.


> show databases;


로 확인해보면 database 항목에 jeongyd 가 확인됩니다.



> CREATE TABLE blogs( List INT, Hostname VARCHAR(30), owner VARCHAR(20));


blogs 테이블을 생성하는데 List, Hostname, owner 값을 가집니다.


> show tables;


table blogs 가 생성된것이 확인됩니다.



> INSERT INTO blogs (List, Hostname, owner) VALUES (1, 'jeongyd.tistory.com', 'jeongyd');


blogs 테이블에 1, 'jeongyd.tistory.com', 'jeongyd' 값을 넣었습니다.



> SELECT * FROM blogs;


blogs 테이블을 검색합니다. INSERT INTO 로 넣어준 값들이 확인됩니다.



여기까지 간단한 MariaDB 설치 및 사용방법을 정리해보았습니다. 


다음 글에는 생성된 DB 및 테이블을 활용해서 Apache, PHP, MariaDB 연동 방법을 정리할 생각입니다.