728x90

IT/DB 7

MySQL Workbench에서 Table DDL create 스크립트 확인하는 방법

MySQL Workbench에서 Table DDL create 스크립트 확인하는 방법 MySQL Workbench에서 Table DDL create 스크립트 확인하는 방법show create table [테이블명];  값 확인해보면 아래처럼 DDL문 생성됩니다. CREATE TABLE `rsi` ( `rsi_id` int NOT NULL AUTO_INCREMENT, `market` varchar(45) NOT NULL, `korean_name` varchar(45) NOT NULL, `rsi15` double DEFAULT NULL, `rsi60` double DEFAULT NULL, `rsi_daily` double DEFAULT NULL, `rsi_weekly` double DEFAULT NULL, ..

IT/DB 2024.05.11

AWS RDS 구축 (MySQL 연결하기)

AWS RDS 구축 (MySQL 연결하기)​Spring Boot 프로젝트를 AWS 서버에서 실행하려고 하던 중아래와 같은 에러가 발생합니다.com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure​AWS에서 DB를 연결하지 않았고 알아보니 AWS RDS라는걸 구축해야 하더라구요.아래에 연결하는 방법을 정리해보겠습니다.​AWS RDS란?AWS RDS는 Amazon Web Services (AWS)에서 제공하는 관리형 관계형 데이터베이스 서비스RDS를 통해 MySQL, PostgreSQL, Oracle 등의 데이터베이스를 선택 가능​​1. AWS 로그인아래 링크에 접속하여 로그인을 한다.https://aws.amazon..

IT/DB 2024.05.06

MySQL DB 생성하는 방법

MySQL DB 생성하는 방법​DB생성 방법 및 목록 확인하는 방법을 아래에 정리해보겠습니다.추가로 간단한 명령어도 ​​MySQL Command Line Client를 실행한다.​​비밀번호를 입력한다.​Create문으로 데이터베이스 생성create data base 'db명';​​현재 데이터베이스 목록 보기show databases;​​현재 DB의 테이블 목록 확인show tables;​테이블 구조 확인desc '테이블명'

IT/DB 2024.05.01

MySQL 다운로드 및 설치하는 방법(에러날 때)

MySQL 다운로드 및 설치하는 방법(에러날 때)​개인 프로젝트에서 이번엔 H2데이터베이스 대신 Mysql을 사용하려고 합니다. 아래에 다운로드 하고 설치하는 방법을 정리해보겠습니다.​1.MySQL Download 검색 혹은 링크 클릭​https://dev.mysql.com/downloads/installer/​​Download 클릭​2. Download 완료한 설치 파일 실행본인이 다운로드 한 위치에 가서 설치 파일 더블클릭 3. 설치하기본인이 필요한거 선택하시면 되는데 저는 custom으로 하였습니다.​총3개를 설치한다.[MySQL Servers] - [MySQL Server] - [MySQL Server 8.] - [MySQL Server 80.0.36 X64][Applications] – [MyS..

IT/DB 2024.04.29

ERD

ERD ERD Entity-Relationship Diagram 데이터 모델을 시각적으로 표현하는 데 사용되는 다이어그램 데이터베이스 설계에서 엔터티(개체), 속성, 관계 등을 나타냄 ​ ERD 구성요소 엔터티(Entity): 현실 세계에서 식별 가능한 개체 또는 사물 속성(Attribute): 엔터티가 가지고 있는 특성이나 데이터 관계(Relationship): 엔터티 간의 연관성 기본 키(Primary Key): 각 엔터티의 기본 식별자로 사용되는 속성 외래 키(Foreign Key): 다른 테이블의 기본 키를 참조하는 열 ​ ERD 관계 1) 1:1 관계 한명의 학생은 여러개의 과목을 수강할 수 있다. 하나의 수강과목은 한명의 학생을 가진다. ​ 2) 1:N 관계 한명의 학생은 여러개의 과목을 수강..

IT/DB 2024.03.30

MySQL DB 생성 및 GRANT문을 이용한 사용자 생성 및 권한 관리

MySQL DB 생성 및 GRANT문을 이용한 사용자 생성 및 권한 관리 MySQL에서 사용자 생성 및 권한 주는 방법을 정리해보겠다. ​ 먼저 MySQL command line client를 클릭하여 cmd 창을 띄운다. ​ CREATE USER '사용자명'@'호스트' IDENTIFIED BY '비밀번호'; 아래와 같이 명령어를 입력하면 사용자가 생성된다. ​ GRANT ALL PRIVILEGES ON 데이터베이스명 TO 사용자명; 아래와 같이 명령어를 입력하면 사용자에게 모든 권한을 부여한다. ​ 마지막으로 변경된 권한 설정을 적용한다. ​ MySQL Workbench에서도 확인할 수 있다. cmd에서 명령어를 사용하지 않고 여기서도 사용자 생성 및 권한설정도 가능하다. ​

IT/DB 2024.03.30
728x90