MySQL 2

[AWS] RDS 생성

0. AWS RDS 활용이 필요하여 직접 생성하고 연결하는 작업을 하려한다. AWS 콘솔 접속 후 RDS 데이터베이스 생성 화면으로 가자. 1. 먼저 생성방식을 선택할 수 있는데, 손쉬운 생성은 케이스별로 일반적으로 선택하는 옵션들을 모아서 선택할 수 있게 해준다. 손쉬운 생성을 선택하면 비교적 간단하게 생성할 수 있다. 표준생성은 원하는대로 옵션을 선택할 수 있기 때문에, 표준생성으로 선택한다. 이후, 엔진을 선택하는데 원하는 DB를 선택하면 된다. 하단에 에디션과 버전을 선택하게 되는데, 이것도 원하는 부분을 선택하면 된다. 중간에 필터에 대해서는 조금 더 공부가 필요하다. 따라서, 체크하지 않았다. 다음은 템플릿 선택이다. 선택을 한다면, 프로덕션 혹은 개발/테스트와 프리티어로 나눌 수 있을 것 같..

AWS 2023.01.09

[Nodejs] - Mysql 연동

0. 프로젝트 진행 중 Mysql DB를 사용할 일이 생겨서 Nodejs와 연동을 해야했다. 기존에 MS Sql만 연동되어 있어, Mysql과 연동할 라이브러리가 필요했다. 1. 먼저 npm을 통해 mysql을 설치해준다. npm install mysql 이후 datasource를 작성하여 연결한다. const mysql = require('mysql'); let pool; // mysql connect pool = mysql.createConnection({ host: 'DB HOST', user: 'user id', password: 'password', database: 'DB name' }); pool.connect(); pool.query('SELECT 1', function (error, re..