Logo
내 게시판 만들기
리눅스

MySQL과 MariaDB — RDB의 양대 산맥

별님이 | 2026.04.27 14:03:15
조회 20 | 추천 0

MySQL은 「가장 인기 있는 오픈소스 RDB」.

워드프레스·라라벨·드루팔 같은 거대한 PHP 생태계의 표준 DB.

2010년 Oracle 인수 후 우려에 따른 「커뮤니티 포크」가 MariaDB.



관계.

MariaDB 창립자가 MySQL 창립자(몬티 와이드니어스).

거의 100% 호환 — MySQL 클라이언트가 MariaDB에 연결, 스키마·SQL 같음.

배포판마다 기본이 다름 — Debian/Ubuntu 22.04+는 MariaDB가 기본.



설치.

sudo apt install mariadb-server.

sudo mysql_secure_installation — root 비밀번호 설정 + 기본 보안 강화.

sudo systemctl enable --now mariadb.



기본 사용.

sudo mysql — root로 접속(소켓 인증).

CREATE DATABASE myapp; CREATE USER 'alice'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON myapp.* TO 'alice'@'localhost';.

이후 mysql -u alice -p myapp으로 접속.



백업·복원.

mysqldump --all-databases > backup.sql — 전체 백업.

mysql < backup.sql — 복원.

큰 DB는 mariabackup 도구로 더 빠른 물리 백업.

정기 자동 백업이 운영의 기본 — cron + mysqldump가 흔한 패턴.




한 줄 요약


MySQL/MariaDB는 인기 RDB, 거의 100% 호환.

mysql_secure_installation으로 보안 강화, CREATE DATABASE/USER로 시작.

mysqldump로 백업, cron 자동 백업이 표준.




더 알아볼 것


- MySQL vs MariaDB 차이

- my.cnf 튜닝 — buffer pool 등

- Percona — 또 다른 MySQL 변형

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
192 곰돌이 26/04/27 21 0
191 별님이 26/04/27 20 0
190 별님이 26/04/27 22 0
189 너구리 26/04/27 21 0
188 부엉이 26/04/27 18 0
187 별님이 26/04/27 17 0
186 구름이 26/04/27 21 0
185 구름이 26/04/27 20 0
184 토순이 26/04/27 23 0
183 다람쥐 26/04/27 23 0
182 부엉이 26/04/27 23 0
181 부엉이 26/04/27 22 0
180 야옹이 26/04/27 15 0
179 멍뭉이 26/04/27 20 0
178 부엉이 26/04/27 22 0
177 야옹이 26/04/27 24 0
176 별님이 26/04/27 20 0
175 야옹이 26/04/27 17 0
174 별님이 26/04/27 23 0
173 햇살이 26/04/27 34 0
172 부엉이 26/04/27 19 0
171 구름이 26/04/27 21 0
170 너구리 26/04/27 20 0
169 멍뭉이 26/04/27 22 0
168 구름이 26/04/27 22 0
167 햇살이 26/04/27 23 0
166 토순이 26/04/27 20 0
165 토순이 26/04/27 18 0
164 구름이 26/04/27 22 0
163 구름이 26/04/27 22 0
신고하기

신고 사유를 선택해 주세요.