본문 바로가기

라즈베리파이/Install

Raspberry Pi 4 - Mysql(MariaDb) 설치

반응형

sudo apt update
sudo apt install mariadb-server

sudo mysql_secure_installation 
#비밀번호 설정

sudo mysql_secure_installation 명령을 실행하면 초기 설정을 아래와 같이 나온다.

1. Root 패스워드 설정
MySQL의 최상위 관리자인 root 계정의 비밀번호를 설정하는 단계.
이 비밀번호는 데이터베이스 관리를 위한 비밀번호

2. Root 원격 로그인 허용 여부
root 계정의 원격 로그인을 허용여부 확인.
일반적으로 보안상의 이유로 원격 접속을 비활성화하는 것이 권장

3. 익명 사용자 제거
익명 사용자 계정을 삭제 여부 확인. 
보안상의 이유로 익명 사용자를 삭제하는 것을 권장

4. root 사용자의 로컬 호스트 접근 제한
root 계정의 로컬 호스트(localhost)에서만 접근을 허용 확인

5. 테스트 데이터베이스 제거
테스트용 데이터베이스와 테이블을 삭제 여부
테스트 데이터베이스는 실제 운영 환경에서는 필요하지 않으며, 보안상의 이유로 삭제하는 것을 권장

6. 권한 테이블 재로드
권한 테이블 변경 후 권한 설정을 다시 로드 할 건지 확인.
변경한 설정을 적용하기 위해 권한 테이블을 업데이트하는 것이 필요
sudo service mariadb start  # 시작
mysql -u root -p  # MySQL에 접속

패스워드는 위에서 설정한 패스워드로 접속 하면 된다.