kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

CentOS MariaDB 설치 ( yum 설치 )

까마기 2014. 12. 23. 22:02
728x90
반응형

CentOS MariaDB 설치 ( yum 설치 )



MariaDB는 오픈소스의 관계형 데이터베이스 관리 시스템(RDBMS)이고 MySQL과 동일한 소스 코드를 기반으로 있으며 GPL v2 라이선스를 따르고 있습니다. 
 MariaDB가 생겨난 것이 MySQL의 창업자 중 한 명이자 핵심 개발자였던 마이클 와이드니어스는 MySQL Ab사가 SUN에 인수되면서 개발지침 등에 대한 의견 차이가 생기자, 2009년 동료 몇 명과 함께 SUN을 떠나 Monty Program Ab사를 설립하고 MariaDB 개발을 시작하게 됐다고 합니다.


# vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

# yum update -y

# yum install MariaDB-server MariaDB-client

# /etc/init.d/mysql start     ( mysqld와 다르게 mysql 이다 )

< mariaDB 실행 >

MariaDB 실행...

1. mysql 암호 설정
# mysqladmin -u root password
New password:
Confirm new password:

2. MariaDB 실행
# mysql -u root -p mysql
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 5.5.32-MariaDB MariaDB Server

Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [mysql]> 
MariaDB [mysql]> 
MariaDB [mysql]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

또는..

->

/etc/init.d/mysql stop
/usr/bin/mysqld_safe --skip-grant &
/usr/bin/mysql -uroot mysql

MariaDB [mysql]> update user set password=password('비밀번호') where user='root';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> quit

# /etc/init.d/mysql start


반응형