happy coding

[mariaDB] MacOS M2 mariaDB 설치하기 본문

self study/SpringBoot

[mariaDB] MacOS M2 mariaDB 설치하기

yeoonii 2023. 8. 26. 22:42

MariaDB는 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. MySQL 데이터베이스의 분기 버전으로 시작되었으며, MySQL의 초기 개발자 중 한 명인 Michael "Monty" Widenius가 개발했습니다. MariaDB는 MySQL과 호환되도록 설계되었지만, 더 많은 기능과 개선된 성능을 제공하기 위해 노력하고 있습니다.

주요 특징과 정보:

  1. 오픈 소스: MariaDB는 오픈 소스 프로젝트로서 누구나 무료로 사용하고 개선할 수 있습니다.
  2. MySQL과의 호환성: MariaDB는 MySQL과 호환되도록 설계되어서 기존 MySQL 데이터베이스 및 애플리케이션을 비교적 쉽게 마이그레이션할 수 있습니다.
  3. 성능 개선: MariaDB는 다양한 성능 개선을 포함하고 있어, 높은 부하에서도 빠른 응답 시간을 제공할 수 있습니다.
  4. 저장 엔진: MariaDB는 여러 가지 저장 엔진을 지원하여 데이터를 효율적으로 저장하고 관리할 수 있습니다. 예를 들어, InnoDB, MyISAM, Aria 등의 저장 엔진을 사용할 수 있습니다.
  5. 보안: MariaDB는 데이터 보안을 강화하기 위한 다양한 기능을 제공합니다. SSL/TLS 암호화, 데이터베이스 및 테이블 레벨의 액세스 제어 등이 있습니다.
  6. JSON 지원: MariaDB는 JSON 데이터 유형을 지원하여 비정형 데이터를 효과적으로 저장하고 쿼리할 수 있습니다.
  7. 클러스터링: MariaDB는 고가용성을 위해 Galera Cluster와 같은 클러스터링 솔루션을 지원하여 데이터베이스의 가용성과 신뢰성을 높일 수 있습니다.
  8. 활발한 커뮤니티: MariaDB는 활발한 오픈 소스 커뮤니티에 의해 개발되고 유지되며, 새로운 기능과 버그 수정이 지속적으로 이루어집니다.
$ brew install mariadb

Error: Cannot install mariadb because conflicting formulae are installed.
mysql: because mariadb, mysql, and percona install the same binaries

Please brew unlink mysql before continuing.

Unlinking removes a formula's symlinks from /usr/local. You can
link the formula again after the install finishes. You can --force this
install, but the build may fail or cause obscure side effects in the
resulting software.

$ brew unlink mysql

Unlinking /usr/local/Cellar/mysql/8.0.27... 94 symlinks removed

$ brew install mariadb

시작

brew services start mariadb

정지

brew services stop mariadb

상태조회

brew services list

관리자 계정 비밀번호 설정

sudo mysql -u root -p

set password=password('비밀번호');

실행해도 상태조회해보면 계속 stop으로 떠있어서 몇 번을 재설치한 줄 모른다(2일 걸린듯)

비밀번호 설정까지 완료(ㅜㅜ)

이거 한다고 mysql 전체 다 지우고, 잔여 파일까지 몇 번을 지웟다. 수고했다 나 자신 내일부터 개발 들어가야지

https://m.blog.naver.com/rkdudwl/221844862020

 

Mac 에서 MariaDB 사용법 + Sequel Pro (brew, Xcode, mariaDB, sequel Pro 설치)

급하게 마리아디비를 써야되는데.. 윈도우 사용법만 설명을 듣고 맥에서 하려니 모든것이 안되었다 ^~^ 다...

blog.naver.com

맥에서 터미널로 db보는건 불편해서 일단 sequel pro를 깔긴 했는데 일본어로(?) 되어있어서 다시 설치해야 할 것 같다. workbench쓸걸 하

https://linked2ev.github.io/database/2021/04/15/MariaDB-3.-MariaDB-%EC%84%A4%EC%B9%98-for-Mac/

 

[MariaDB] 3. MariaDB 설치 for Mac

맥북 기준으로 MariaDB 설치 포스팅, 맥북 버전 자동 업그레이드 및 MariaDB 버전에 따라 자잘한 에러들이 많아서 다시 정리 후에 설치 진행

linked2ev.github.io

https://explored.tistory.com/29

 

[Macbook M1] mariadb 설치, 삭제, 계정생성

[Macbook M1] mariadb 설치, 삭제 설치 https://mariadb.com/ko/resources/blog/installing-mariadb-10-1-16-on-mac-os-x-with-homebrew/ Installing MariaDB Server on Mac OS X with Homebrew | MariaDB Developing on your Mac? Get the latest stable MariaDB versi

explored.tistory.com

참고한 블로그들 모두 감사함니다.. 덕분에 오늘도 한 명이 참을 인을 적당히 그을 수 있었어요

 

'self study > SpringBoot' 카테고리의 다른 글

M2 java17 3.X.X SpringBoot 설치  (0) 2023.08.26
Comments