DBMS 4

macOS에 Redis 설치

macOS 환경에 Redis를 설치하는 방법을 알아보려고 합니다. 우선, 제가 Redis를 사용하려는 이유는 아래와 같습니다 ! 웹 사이트를 개발하며 로그인을 한 유저에게 인가하기 위하여 JWT를 사용할 예정입니다. JWT를 사용함에 있어서 Refresh Token을 브라우저 쿠키나 로컬 스토리지가 아닌 Redis에 저장하기 위해서 입니다 ! 클라이언트 측 저장소를 이용하면 쿠키 변조 등의 보안상 문제에 취약할 수 있어서 Redis에 저장하려고 하기 위해 사용하였습니다. 제 로컬 환경은 mac M1이며 Homebrew를 통해 설치합니다 :) 1. Homebrew 설치 (이미 설치되어 있다면 2번으로 !) https://brew.sh/ Homebrew The Missing Package Manager fo..

DBMS/Redis 2023.06.12

MySQL 비밀번호 변경 및 초기화

🥲나는 이전에 MySQL을 설치 후 비밀번호를 까먹은 적이 있다. 그래서 비밀번호를 초기화 하거나 변경을 하기 위해 재설치를 하고 다운로드를 받고 환경변수를 설정해봤었다. 시간이 너무 많이 소요되고 복잡하여 내가 변경한 방법을 공유하고자 한다. 나는 Mac M1 환경에서 진행했다. 순서는 아래와 같다. MySQL 강제 접속 MySQL DB 접속 계정 비밀번호 Null값으로 변경 MySQL 재접속 계정 비밀번호 변경 최종 확인 우선 MySQL이 설치되어 있다면 터미널 창을 실행한다. 1. 강제 접속 1-1. 우선 터미널 창에 아래의 명령어를 입력하여 MySQL에 접속 한다. mysqld_safe --skip-grant-tables & 그러면 아래와 같이 시작을 알리는 문구가 출력된다. 1-2. 이제 MyS..

DBMS/MySQL 2023.01.13

macOS에 MySQL설치

🐭Mac m1에서 Homebrew를 이용하여 MySQL을 설치하려고 한다. 순서는 아래와 같다. Homebrew 설치 및 업데이트 MySQL 설치 MySQL 설치 확인 MySQL 실행 & 종료 MySQL Workbench 설치 1. macOS에 MongoDB를 설치하기 위해서는 Hombrew가 설치되어 있어야 한다. 1-1. Homebrew 설치는 아래 링크에서 진행하면 된다. https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 1-2. homebrew가 미리 설치되어 있는 경우 최신 버전으로 업데이트 해준다. 터미널을 실행한 후 아래 코드를 실행 brew update 나는 이미 homebrew가 설치되어있..

DBMS/MySQL 2023.01.13

macOS에 MongoDB 설치

🐭Mac m1에서 Homebrew를 이용하여 MongoDB를 설치하려고 한다. 순서는 아래와 같다. Homebrew 설치 brew install mongodb 설치 확인 mongodb 실행 & 중지 mongodb 실행 확인 1. macOS에 MongoDB를 설치하기 위해서는 Hombrew가 설치되어 있어야 한다. 1-1. Homebrew 설치는 아래 링크에서 진행하면 된다. https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 1-2. homebrew가 미리 설치되어 있는 경우 최신 버전으로 업데이트 해준다. 터미널을 실행한 후 아래 코드를 실행 brew update 나는 이미 homebrew가 설치되어있어 ..

DBMS/MongoDB 2023.01.11