일상 코딩
[MacOS / AppleSilicon] DBeaver와 AWS MariaDB 연결하기 본문
MariaDB/DBeaver & AWS MariaDB 연결
[MacOS / AppleSilicon] DBeaver와 AWS MariaDB 연결하기
polarcompass 2022. 2. 11. 16:52728x90
https://polarcompass.tistory.com/194
https://polarcompass.tistory.com/195
앞의 두 글을 참고하여 맥에 DBeaver를 설치하고, AWS RDS에 MariaDB를 설치했다.
이젠 DBeaver와 AWS MariaDB를 연결해보겠다.
AWS RDS
https://ap-northeast-2.console.aws.amazon.com/rds/home?region=ap-northeast-2#databases:
1. 좌측 하단 "규칙 추가" 클릭
2. 유형 - "모든 트래픽 선택"
3. 소스 - "Anywhere IPv4" 선택
1. 좌측 상단 아래 그림 버튼을 클릭한다.
2. MariaDB를 선택한다.
1. Server Host - 엔드포인트 붙여넣기
2. username - 수정 버튼 창에서 설정한 이름 넣는다.
3. password - 수정 버튼 창에서 정한 비번 넣는다.
4. Test Connection 으로 연결 확인한다.
# MariaDB query
CREATE TABLE IF NOT EXISTS productsList (
productNum VARCHAR(100) UNIQUE KEY COMMENT '상품코드',
categoryNum VARCHAR(100) COMMENT '상품분류 번호',
imageDir VARCHAR(100) COMMENT '이미지등록(작은목록)',
productName VARCHAR(100) COMMENT '상품명',
modelName VARCHAR(100) COMMENT '모델명',
optionSetName VARCHAR(100) COMMENT '옵션세트명',
supplyPrice INT(100) COMMENT '공급가',
retailPrice INT(100) COMMENT '소비자가',
sellingPrice INT(100) COMMENT '판매가',
category VARCHAR(100) COMMENT '카테고리',
maker VARCHAR(100) COMMENT '제조사',
supplier1 VARCHAR(100) COMMENT '공급사',
brand VARCHAR(100) COMMENT '브랜드',
selfClassificationCode VARCHAR(100) COMMENT '자체분류 코드',
storeDate VARCHAR(12) COMMENT '입고일자',
makingDate VARCHAR(12) COMMENT '제조일자',
releaseDate VARCHAR(12) COMMENT '출시일자',
expirationDate VARCHAR(5) COMMENT '유효기간',
productVolume INT(100) COMMENT '상품부피(cm)',
volumeWeight INT(100) COMMENT '부피무게(kg)',
totalProductWeight INT(100) COMMENT '상품 전체 중량(kg)',
hsCode VARCHAR(100) COMMENT 'HS코드',
productMemo VARCHAR(1000) COMMENT '제품 메모',
countryOfOrigin VARCHAR(100) COMMENT '원산지',
shippingStatus VARCHAR(100) COMMENT '배송정보',
domesticOrForeign VARCHAR(20) COMMENT '국내/해외배송',
shippingDestination VARCHAR(100) COMMENT '배송지역',
shippingCompany VARCHAR(100) COMMENT '배송업체',
shippingPeriod VARCHAR(100) COMMENT '배송기간',
prepayOrCollectible VARCHAR(20) COMMENT '선불/착불',
productClassification VARCHAR(100) COMMENT '상품 구분(해외통관)',
shippingTypeCode VARCHAR(100) COMMENT '상품배송유형 코드',
displayStatus VARCHAR(20) COMMENT '진열상태',
sellingStatus VARCHAR(20) COMMENT '판매상태',
managementMemo VARCHAR(20) COMMENT '관리 메모',
supplier2 VARCHAR(100) COMMENT '공급사',
supplierProduct VARCHAR(100) COMMENT '공급사 상품',
supplierManager VARCHAR(100) COMMENT '공급사 담당자',
supplierManagerPhone VARCHAR(20) COMMENT '공급사 담당자 연락처',
supplierManagerEmail VARCHAR(100) COMMENT '공급사 담당자 이메일',
supplierReturnAddress VARCHAR(100) COMMENT '공급사 반품주소',
supplierWorkplaceAddress VARCHAR(100) COMMENT '공급사 사업장주소',
supplierOrdinaryPhone VARCHAR(20) COMMENT '공급사 일반전화',
numberOfInvoice VARCHAR(100) COMMENT '운송장 번호',
forwardingCompany VARCHAR(100) COMMENT '포워딩 업체',
forwardingManager VARCHAR(100) COMMENT '포워딩 담당자',
forwardingManagerPhone VARCHAR(20) COMMENT '포워딩 담당자 연락처',
forwardingManagerEmail VARCHAR(100) COMMENT '포워딩 담당자 이메일',
forwardingWorkplaceAddress VARCHAR(100) COMMENT '포워딩 업체 주소',
forwardingDelegatePhone VARCHAR(20) COMMENT '포워딩 업체 대표전화'
);
728x90