* MySQL 다운로드
링크를 타고 들어가보면
어떤 버전을 다운받아야 할지 고민이 될 수 있다.
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 비밀번호를 설정하라는 단계가 보인다.
이 root 비밀번호를 잘 기억해두자. 이후 DB 접속에 사용된다.
System Settings의 스크롤을 내려보면 MySQL이 생긴 것을 볼 수 있다.
위에서 LTS 버전인 8.4.0을 설치하는 것을 추천했지만
나는 설치 전에 LTS의 의미를 몰랐기 때문에 안타깝게도 8.0.37 버전으로 설치한 모습니다.
디렉토리 경로도 확인할 수 있다.
* DBeaver 다운로드
m1,2는 Apple Silicon 선택
DBeaver 설치 후 실행화면
테두리된 버튼을 클릭해서 새 DB를 만들고 접속하자.
MySQL 선택
DB이름을 설정하고 연결을 위해 root PW 입력, Test Connection 클릭해서 연결이 잘 되는지 확인해본다.
Connection Test 잘 되는 것 확인할 수 있다.
디비버를 활용하여 MySQL DB 생성했다.
Test Connection 과정에서 public key retrieval is not allowed 에러가 발생하는 경우가 있다.
Connection Settings 의 Driver Properties 설정에서 아래 그림과 같이 설정해준 뒤 다시 시도해보자
출처 :
'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 |
댓글