반응형

1. mysql 설치

brew install mysql

 

 

2. MySQL 실행

mysql.server start

 

3. MySQL 설정

mysql_secure_installation

     1) N

     2) 패스워드 입력

     3) 패스워드 재확인 입력

     4) Y

     5) N

     6) N

     7) Y

 

4) MySQL 사용

mysql -u root -p

 

5) database 생성

CREATE DATABASE database_name

 

6) database user 생성

CREATE USER 'id'@'localhost' IDENTIFIED BY 'passwd';

CREATE USER 'id'@'%' IDENTIFIED BY 'passwd';

GRANT ALL PRIVILEGES ON database_name.* TO 'id'@'localhost';

FLUSH PRIVILEGES;

 

반응형
반응형

안녕하세요 Jin's 입니다.

 

mysql server 로컬 설치 방법 및 DBeaver에서 나는 public key retrieval is not allowed 에러 해결법입니다.

 

먼저 mysql 다운로드 url입니다.

https://dev.mysql.com/downloads/installer/

 

MySQL :: Download MySQL Installer

Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.27 2.3M (mysql-installer-web-community-8.0.27.1.msi) MD5: 44b7f3e4c1bdcc641621cfaa31ea18f4 | Signatu

dev.mysql.com

 

아래의 Installer를 설치해주시고, 로그인할 필요 없이 No thanks로 하시면 다운로드 바로 가능합니다.

 

Installer 실행을 시키면 아래와 같이 창이 뜨게 됩니다.

 

그중에 저는 mysql server만 필요하기 때문에 Server only로 선택하겠습니다.

 

 

설치 후 DBeaver에서 로컬 서버 Connection 하는 부분입니다.

 

설치 시 설정했던 비밀번호로 입력해주시면 됩니다.

 

접속 시 public key retrieval is not allowed 라는 에러가 뜨게 되는데

그 경우  allowPublicKeyRetrieval 부분을 True로 경하면 됩니다.

[ public key retrieval is not allowed ]

 

마지막으로 설치 후 테스트 계정 생성 명령어 정리해두었습니다.

 

테스트계정 생성

CREATE DATABASE test_db default CHARACTER SET UTF8;

CREATE USER test@localhost IDENTIFIED BY 'Qwer1234!@#$';

GRANT ALL PRIVILEGES ON test_db.* TO test@localhost;

 

 

반응형

+ Recent posts