IT/Database

2. CentOS / MariaDB 설치

상짱 2020. 5. 19. 18:05
반응형

참조사이트

https://linuxize.com/post/install-mariadb-on-centos-7/

 

Install MariaDB on CentOS 7

MariaDB is an open-source relational database management system, backward compatible, binary drop-in replacement of MySQL. In this tutorial we will show you how to install the latest version of MariaDB on a CentOS 7 machine.

linuxize.com

 

- yum 패키지 관리자로 설치

$ yum install mariadb-server

yum install mariadb-server

 

- mariadb 서비스 시작

$ sudo systemctl start mariadb

 

- 부팅시 mariadb 서비스 시작 설정

$ sudo systemctl enable mariadb

 

- mariadb 상태 확인

$ sudo systemctl status mariadb

systemctl start mariadb / systemctl enable mariadb / systemctl status mariadb

- 보안설정 과정

$ sudo mysql_secure_installation

 

- 보안설정과정 중에 스탭별로 물음이 많다.

참조사이트(https://linuxize.com/post/install-mariadb-on-centos-7/) 에서 모든 스탭에 Y 를 추천한다 라고 되어 있는데..

첫 스탭부터 에러가 발생한다.

ERROR 1146 (42S02) at line 1: Table 'mysql.global_priv' doesn't exist

ERROR 1146 (42S02) at line 1: Table 'mysql.global_priv' doesn't exist

 

테이블이 없어서 발생되는 것으로 보이는데...폭풍 검색 후

$ mysql_update -u root -p

mysql_upgrade -u root -p

 

요렇게 해주면 테이블 업데이트

그리고 다시 보안설정과정을 진행한다.

영어로 나오니, 해석 잘하시길.....

mysql_secure_installation

 

# 접속
$ mysql -u root

MaraiDB> show databases;

 

mysql -u root / show databases;

 

 

 

반응형