* MySQL 다운로드
MySQL :: Download MySQL Community Server
Select Version: 8.4.0 LTS 8.0.37 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source Code Se...
dev.mysql.com
링크를 타고 들어가보면
어떤 버전을 다운받아야 할지 고민이 될 수 있다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/YIEtZ/btsHt5Zx9XY/ykRmKhMATAsGC89tgxzk11/img.png)
Select Version은 현재 8.0.37 과 8.4.0 LTS 버전이 있다. LTS 버전으로 받는 것이 좋다.
LTS : 장기 지원 버전, 곧 LTS(Long Term Support)는 일반적인 경우보다 장기간에 걸쳐 지원하도록 특별히 고안된 소프트웨어의 버전 또는 에디션이다. 이것은 특히 리눅스를 비롯한 오픈소스 프로젝트에서 적용되고 있다.
(출처 : 위키백과)
x86과 ARM은 CPU의 아키텍처(프로세서 아키텍처)의 차이이다.
인텔 CPU는 x86으로 선택
m1, m2는 ARM으로 선택하면 될 것 같다.
다운받고 설치를 진행하다보면 root user 비밀번호를 설정하라는 단계가 보인다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/rpn5T/btsHtwKe7rR/sIWMUGynoZSxvr8lyrKp10/img.png)
이 root 비밀번호를 잘 기억해두자. 이후 DB 접속에 사용된다.
System Settings의 스크롤을 내려보면 MySQL이 생긴 것을 볼 수 있다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/BhFGY/btsHuNqpK3X/kEznFfujhSKfxcgt0uN5KK/img.png)
위에서 LTS 버전인 8.4.0을 설치하는 것을 추천했지만
나는 설치 전에 LTS의 의미를 몰랐기 때문에 안타깝게도 8.0.37 버전으로 설치한 모습니다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/1xlkB/btsHsSmPezd/1VK0A75zAKxOEbAZygQXw1/img.png)
디렉토리 경로도 확인할 수 있다.
* DBeaver 다운로드
Download | DBeaver Community
Download DBeaver Community 24.0.4 Released on May 5th 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. DBeaver PRO 24.0 Released on March 11th, 2024 PRO version website: dbeaver.com Trial version is avail...
dbeaver.io
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/1FugU/btsHtpYKPBs/M4Nz2jDqrFyVut2QxDW8UK/img.png)
m1,2는 Apple Silicon 선택
DBeaver 설치 후 실행화면
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/vJkrw/btsHsTeZCRy/FUBKUEbWkhRxkBaHspQIi1/img.png)
테두리된 버튼을 클릭해서 새 DB를 만들고 접속하자.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/cLYCey/btsHudiRhDU/Ehe4lZ8Y3wD9bbayaZFG81/img.png)
MySQL 선택
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/cR5xEN/btsHtMlJEkc/tYTmW8PvhKMxckgrNZv7oK/img.png)
DB이름을 설정하고 연결을 위해 root PW 입력, Test Connection 클릭해서 연결이 잘 되는지 확인해본다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/LOUkV/btsHt29AWb9/ECC3hFSCdhWxmbRyrU0UD1/img.png)
Connection Test 잘 되는 것 확인할 수 있다.
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/MOaaa/btsHuL0rvvU/hUnKFkTbmhZvkhk4WXrbKK/img.png)
디비버를 활용하여 MySQL DB 생성했다.
Test Connection 과정에서 public key retrieval is not allowed 에러가 발생하는 경우가 있다.
Connection Settings 의 Driver Properties 설정에서 아래 그림과 같이 설정해준 뒤 다시 시도해보자
![[DB] MySQL 설치와 DB 생성, 연결 과정 - macOS [DB] MySQL 설치와 DB 생성, 연결 과정 - macOS](https://blog.kakaocdn.net/dn/bwOXcm/btsHt4sN0Rc/XNldMCsTnCHc8ccLMu4tg0/img.png)
출처 :
[SQL 독학] MYSQL 맥북 설치 및 디비버 연동
여러 블로그와 유튜브 찾아보면서 MYSQL과 DBeaver 연동 방법을 알아냈습니다. 따라해보시져~! (맥......
blog.naver.com
DBeaver(디비버) Public Key Retrieval is not allowed 에러
DBeaver(디비버) Public Key Retrieval is not allowed 에러 디비버에서 MySQL 데이터베이스 접속을 잘하다가 갑자기 Public Key Retrieval is not allowed 에러를 만났다. MySQL의 8.x 버전 이후부터 발생하는 문제라고 한...
computer-science-student.tistory.com
x86과 ARM: 둘의 차이점
컴퓨터 소프트웨어를 개발하는데 있어서, 프로세서의 아키텍쳐는 매우 중요한 역할을 합니다. 이번 글에서는 가장 인기 있는 아키텍처인 x86과 ARM에 대해 비교하고자 합니다. 둘의 차이점은 무...
umanking.github.io
'DB & SQL' 카테고리의 다른 글
[SQL] 서브쿼리란? 서브쿼리 종류 - 스칼라, 인라인 뷰, 중첩 (1) | 2024.05.19 |
---|---|
[DB] MySQL testdb 생성 (0) | 2024.05.18 |
[DB] 터미널 명령어를 이용한 기본적인 MySQL 사용방법과 zsh 환경변수 설정 - macOS (2) | 2024.05.18 |
Statement 대신 PreparedStatement를 사용해야 하는 이유 (0) | 2024.01.30 |
DB connection 에서 URL이 의미하는 것 (0) | 2024.01.10 |
댓글