[라즈베리파이] Maria DB 설치

yuseon Lim·2021년 6월 29일
2
post-thumbnail

설치 방법

  • 기존 패키지 업데이트
$ sudo apt-get update
$ sudo apt-get upgrade
  • mariadb 설치
$ sudo apt-get install mariadb-server
  • 설치된 mariadb 확인
$ systemctl status mysql

  • db 접속
$ mysql

  • 권한 문제 오류로 인해 오류가 뜬다
    • 따라서 루트 계정으로 접속
$ sudo mysql -u root


  • database 전환
$ use mysql;

  • 계정 조회
MariaDB [mysql]> SELECT USER, HOST, PASSWORD FROM user;


아직 아무것도 설정하지 않아서 빈칸이다.

  • 비밀번호 수정
update user set password=password('비밀번호') where user='root';

  • 외부 접근 허용
$ sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf


bind-address 부분을 주석 처리 해주고, esc, :wq 로 저장하고 나온다

  • 권한 부여하기
$ sudo mysql -u root
MariaDB [(none)]> use mysql;
MariaDB [mysql]> grant all privileges on *.* to 'root'@'%' identified by '비밀번호';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit;

  • mariadb 재시작
$ sudo service mysql restart

🧡라즈베리파이 MySQL 설치에 관해

MySQL 을 설치하려고 했었는데, 다음과 같은 메세지가 뜹니다.

오라클이 MySQL을 인수하면서 라이센스 정책이 변경되어 더이상 지원하지 않는 듯 합니다.
그래서 MaraDB로 설치했고, MySQL과 거의 동일하니 참고하세요!
확인해보면 apt list에 mysql-server가 없습니다.

참고자료

profile
🔥https://devyuseon.github.io/ 로 이사중 입니다!!!!!🔥

0개의 댓글