CentOS 7 에 MariaDB 최신버전으로 설치하기 yum 을 업데이트 및 업그레이드 한다 # yum update # yum upgrade yum repository 등록으로 설치패키지 활성화 # vi /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 🍓https://mirror.mariadb.org/yum/ MariaDB를 최신버전으로 설치한다 # yum install MariaDB 또는 # yum -y install mariadb-server ...완료되면 Complete ! 설치 확인 # rpm -qa | grep MariaDB ... MariaDB-compat-XXX ... MariaDB-client-XXX ... MariaDB-common-XXX ... MariaDB-server-XXX 또는 # rpm -qa | grep -i mariadb ... mariadb-server-XXX ... mariadb-Libs-XXX ... mariadb-X.X.XXXX 와 같이 세개의 버전정보가 나타남 또는 # mariadb --version ... mariadb Ver 15.1 Distrib 10.4.12-MariaDB, for Linux (x86_64) using readline 5.1 MariaDB 서비스 가동 # systemctl start mariadb MariaDB 접속하기 # mysql ... 초기에는 root 비번이 설정되어 있지 않으므로 그냥 접속됨. ... MariaDB의 기본계정 root가 OS의 root 계정과 동일한게 아니고 이름만 같은 것임에 주의 # exit 또는 quit ... DB로그인에서 나오기 MariaDB 패스워드 변경 # /usr/bin/mysqladmin -u root password // 사용자 root 의 패스워드를 변경하겠다는 명령임 ... 패스워드 변경 후 접속 방법 # mysql -u root -p // User명 root에서 Password로 로그인한다는 뜻, 이때 -p 다음에 패스워드를 붙여 사용할 수 있다. // 예시 (이렇게 사용하는 것은 권장하지 않음) # mysql -u root -p패스워드 OS 시작시 자동으로 작동하도록 설정 # systemctl enable mariadb ...자동시작 설정이 잘되어 있는지 확인 # systemctl is-enabled mariadb ... 결과가 enabled 면 정상 설정, disenabled 면 다시 설정해 준다. 데몬 및 포트 확인 # netstat -anp | grep 3306 // 기본 포트는 3306, 데몬이름은 mysqld 방화벽 허용 등록하기 # firewall-cmd --permanent --add-service=mysql # firewall-cmd --reload