memostack
article thumbnail
Spring Security + JPA + MySQL + Mustache 를 이용한 로그인 구현
Backend/Spring Boot 2020. 12. 3. 15:49

목표 간단한 로그인 기능을 구현 Spring Security 를 사용 JPA와 MySQL을 사용 Mustache 템플릿 엔진 사용 MySQL 설치 MySQL 설치는 본 글에서는 다루지 않는다. 아래글 참고 2020/10/30 - [Database/RDB] - MySQL 설치하기 (Mac OSX) MySQL 설치하기 (Mac OSX) MySQL 설치 본 글에서는 Homebrew 를 이용하여 MySQL 을 설치한다. $ brew update $ brew install mysql 만약, 특정 버전을 따로 설치하고 싶다면 아래 명령어를 수행한다. 그리고, 원하는 버전의 mysql을 설치한.. memostack.tistory.com Spring Project 생성 start.spring.io/에서 메이븐 프로젝트..

article thumbnail
MySQL root 비밀번호 변경하기
Database/RDB 2020. 12. 2. 21:55

MySQL 계정 비밀번호 변경하기 아래 명령어를 사용하여 비밀번호를 변경할 수 있다. ALTER USER '계정아이디'@'IP' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '새로운 비밀번호'; 예시를 들면 아래와 같이 명령어를 수행하면 root 계정의 비밀번호를 qawsedrf로 변경 할 수 있다. ALTER USER 'root'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY 'qawsedrf'; 비밀번호를 변경한 뒤, 새로운 비밀번호로 접속하여 확인해본다. $ mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your..

article thumbnail
Spring Boot 와 MySQL & JPA 연동하기 (Gradle 프로젝트)
Backend/Spring Boot 2020. 11. 11. 21:12

MySQL 설치 설치는 아래 글 참고 2020/10/30 - [Database/RDB] - MySQL 설치하기 (Mac OSX) MySQL 설치하기 (Mac OSX) MySQL 설치 본 글에서는 Homebrew 를 이용하여 MySQL 을 설치한다. $ brew update $ brew install mysql 만약, 특정 버전을 따로 설치하고 싶다면 아래 명령어를 수행한다. 그리고, 원하는 버전의 mysql을 설치한.. memostack.tistory.com 스키마 & 테이블 생성 유저 생성 및 권한 부여 CREATE USER test_user@localhost IDENTIFIED BY '1234'; GRANT ALL PRIVILEGES ON STUDY_DB.* TO test_user@localhost;..

article thumbnail
Spring Boot 와 MySQL 연동하기 (Maven 프로젝트)
Backend/Spring Boot 2020. 10. 31. 22:35

Gradle 내용은 아래 참고 2020/11/11 - [Spring/Spring Boot] - Spring Boot 와 MySQL & JPA 연동하기 (Gradle 프로젝트) Spring Boot 와 MySQL & JPA 연동하기 (Gradle 프로젝트) MySQL 설치 설치는 아래 글 참고 2020/10/30 - [Database/RDB] - MySQL 설치하기 (Mac OSX) MySQL 설치하기 (Mac OSX) MySQL 설치 본 글에서는 Homebrew 를 이용하여 MySQL 을 설치한다. $ brew update $ brew ins.. memostack.tistory.com 의존성 추가 아래와 같이 java와 mysql 커넥터 의존성을 pom.xml에 추가한다. mysql mysql-conne..

article thumbnail
Spring Boot 에서 JPA 사용하기 (MySQL 사용)
Backend/Spring Boot 2020. 10. 31. 21:52

MySQL 설정 MySQL 설치 MySQL 설치는 아래 글 참고 2020/10/30 - [Database/RDB] - MySQL 설치하기 (Mac OSX) MySQL 설치하기 (Mac OSX) MySQL 설치 본 글에서는 Homebrew 를 이용하여 MySQL 을 설치한다. $ brew update $ brew install mysql 만약, 특정 버전을 따로 설치하고 싶다면 아래 명령어를 수행한다. 그리고, 원하는 버전의 mysql을 설치한.. memostack.tistory.com 데이터베이스 생성 우선 예제에서 사용할 데이터 베이스 및 테이블을 생성한다. 본 글에서는 TEST_DB를 생성한다. mysql> CREATE DATABASE TEST_DB -> DEFAULT CHARACTER SET UTF..

article thumbnail
MySQL 설치하기 (Mac OSX)
Database/RDB 2020. 10. 30. 22:26

MySQL 설치 본 글에서는 Homebrew를 이용하여 MySQL을 설치한다. $ brew update $ brew install mysql 만약, 특정 버전을 따로 설치하고 싶다면 아래 명령어를 수행한다. 그리고, 원하는 버전의 mysql을 설치한다. $ brew search mysql ==> Formulae automysqlbackup mysql-client@5.7 mysql@5.6 mysql mysql-connector-c++ mysql@5.7 mysql++ mysql-sandbox mysqltuner mysql-client mysql-search-replace ==> Casks mysql-connector-python mysql-utilities navicat-for-mysql mysql-shel..