참고 자료: How to install MariaDB on Alpine Linux

설치

mariadb 설치

apk add mariadb

mariadb 초기 세팅

/etc/init.d/mariadb setup
  • 초기 루트 계정: root@localhost
  • 초기 루트 PW: 없음

명령어 실행 결과 로그 잘 찾아보면 위와 같은 내용이 나온다. 또한 부트 시에 mariadb를 시작하고 싶다면, support-files mariadb.service를 적절한 곳에 복사하라고 한다.

mariadb daemon도 함께 시작하고 싶다면, cd '/usr' ; /usr/bin/mariadb-safe --datadir='/var/lib/mysql을 실행하면 된다.

mariadb 동작 확인

rc-service mariadb status

mariadb 실행

rc-service mariadb start

재부팅 시, mariadb 자동 시작

rc-update add mariadb default

mariadb 종료

rc-service mariadb stop

연결

mariadb-client 설치

apk add mariadb-client

루트 계정으로 접속

mysql -u root

보안 설정

mariadb-secure-installation

이 명령어를 사용하면 루트 계정 원격 로그인 가능 여부 등의 보안 관련 세팅을 할 수 있다.

루트 계정 비밀번호 변경

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('새로운 비밀번호'); # 비밀번호 변경

FLUSH PRIVILIEGES; # 변경사항 바로 적용

댓글남기기