안녕하세요 jju_developer 입니다.
프로젝트를 설정하다보면 우선, 한명이 기본 틀을 만들어 놓고 gitHub에 푸시를 하는 경우가 있는데요,
이때, 내가 로컬 db를 설정하고 상대방이 나의 ip 주소의 db 에 접근을 허락하도록 하는 방법에 대해
알아보겠습니다.
GRANT ALL PRIVILEGES ON *.* TO '아이디'@'%' IDENTIFIED BY '패스워드';

제가 이번에 사용한 툴은 디비버를 활용했습니다.
저의 로컬 db 설정을 마치고 계정으로 로그인을 하고
스크립트에 내 계정 아이디와 비밀번호를 입력해주시고 엔터를 누르시면,
저의 아이피 주소를 아는 사람이
application.properties에 설정을 하면 됩니다...!
spring.datasource.hikari.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.hikari.jdbc-url=jdbc:mariadb://★원하는아이피주소:3306/★프로젝트이름입력?serverTimezone=Asia/Seoul&useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true
spring.datasource.hikari.username=★root -> 원하는 계정 아이디 입력
spring.datasource.hikari.password=★루트계정 비밀번호 입력
spring.datasource.hikari.connection-test-query=SELECT NOW() FROM dual
spring.datasource.hikari.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.hikari.jdbc-url=jdbc:mariadb://★원하는아이피주소:3306/★프로젝트이름입력?serverTimezone=Asia/Seoul&useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true
spring.datasource.hikari.username=★root -> 원하는 계정 아이디 입력
spring.datasource.hikari.password=★루트계정 비밀번호 입력
spring.datasource.hikari.connection-test-query=SELECT NOW() FROM dual
이렇게 ★ 별을 붙여 넣은 곳만 변경하면 됩니다..!!
저기 아이피에 콘솔창에서 ipconfig 한 ipv4 주소를 넣으면 내계정에 접근 가능합니다!!
완료!
'주니어 기초 코딩공부 > Database 기초' 카테고리의 다른 글
[MariaDB] 데이터베이스 MYSQL에서 MariaDB로 연동 덤프 뜨기 (0) | 2023.12.13 |
---|---|
[MYSQL] 일정 시간단위로 데이터 가져오는 방법 (하루, 한시간, 한달) (2) | 2023.11.24 |
[MySQL] GROUP_CONCAT 사용하기 (0) | 2023.10.17 |
Error Code: 1055. Expression #5 of SELECT list is not in GROUP BY clause and contains nonaggregated column (0) | 2023.10.10 |
Error Code: 2013. Lost connection to MySQL server during query (1) | 2023.10.10 |