mysql(4)
-
[Docker] Springboot + MySQL + Selenium을 도커 컨테이너 환경에서 운영하기
AWS에 Docker를 이용하여 배포하기 위해 Docker컨테이너 환경에서 Springboot, MySQL, Selenium를 운영테스트를 진행했다. 구현 환경 JDK 17 JetBrains MySQL 8.3.0 Springboot 3.2.4 gradle Intellij 1. 아래에 두 파일을 프로젝트 최상위 폴더에 작성하고 시작하면 된다. Dockerfile FROM openjdk:17 WORKDIR /app ARG JAR_FILE=build/libs/*.jar COPY ${JAR_FILE} /app.jar ENTRYPOINT ["java", "-jar", "/app.jar"] docker-compose.yml version: '3.8' services: mysql: image: mysql:8-orac..
2024.04.17 -
[Docker] 도커 설치 & 도커에 Myspl 사용하기
도커(Docker)은 컨테이너 기반 가상화 플랫폼으로 배포등을 할 떄 같은 실행 환경을 갖추기 위해 사용한다. - 도커 설치 구글 검색에 docker install을 검색하여 가장 상단의 링크로 접속하면 아래와 같이 운엉체제에 맞게 설치 가이드가 있다. Docker Desktop을 설치하고 재부팅을 하고나면 설치가 완료된다. 명령 프롬프트(CMD)로 도커 명령어 사용 docker version : 도커 버전 확인 cmd에서 도커에 mysql 실행하기 docker run --detach --env MYSQL_ROOT_PASSWORD=rootpassword --env MYSQL_USER=admin --env MYSQL_PASSWORD=adminpassword --env MYSQL_DATABASE=databa..
2024.03.18 -
[코딩테스트]#9. 부서별 평균 연봉 조회하기(Mysql)
Description HR_DEPARTMENT 테이블은 회사의 부서 정보를 담은 테이블입니다. HR_DEPARTMENT 테이블의 구조는 다음과 같으며 DEPT_ID, DEPT_NAME_KR, DEPT_NAME_EN, LOCATION은 각각 부서 ID, 국문 부서명, 영문 부서명, 부서 위치를 의미합니다. HR_EMPLOYEES 테이블은 회사의 사원 정보를 담은 테이블입니다. HR_EMPLOYEES 테이블의 구조는 다음과 같으며 EMP_NO, EMP_NAME, DEPT_ID, POSITION, EMAIL, COMP_TEL, HIRE_DATE, SAL은 각각 사번, 성명, 부서 ID, 직책, 이메일, 전화번호, 입사일, 연봉을 의미합니다. 문제 HR_DEPARTMENT와 HR_EMPLOYEES 테이블을 이용..
2024.03.07 -
[Mysql] AWS 프리티어 RDS 인스턴스 만들기
아래 링크를 통해 AWS서비스에 가입후 RDS서비스를 이용하면 데이터베이스 클라우드 서비스를 이용할 수 있다. https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 필요한 만큼 이용할 수 있는 것은 물론 필요에 따라 몇 분 만에 확장 또는 축소할 수 있습니다. 자세히 알아보세요. aws.amazon.com AWS콘솔에 들어가서 좌측상단에 서비스 -> 데이터베이스 -> RDS를 통해 접속하면 아래 데이터 베이스 생성을 통해 DB를 생성 할수 있다. 엔진옵션은 생성할 데이터베이스 인스턴스를 고르는 옵션이다. Mysql을 선택 템플릿을 프리티어로 선택 설정에선 식별자(DB이름) 마스터 정보를 입력한다. 기본 선택으로 db.t3.micr..
2024.03.06