일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- nodejs
- sort
- BFS
- ELB
- 백준알고리즘
- 스터디
- Router
- 다익스트라 알고리즘
- Spring Boot
- java
- EventListener
- 탐욕법
- 정렬
- 리액트
- 브루트포스
- Algorithm
- 서버구축
- 백준
- 알고리즘
- 자료구조
- url parsing
- 토이프로젝트
- 동적프로그래밍
- AWS
- 라우터
- EC2
- mysql
- spring
- react
- 완전탐색
- Today
- Total
목록mysql (4)
공부하는 블로그
# MyBatis? 마이바티스(MyBatis)는 일반 SQL, 저장 프로시저 및 고급 매핑(Mapping)을 지원하는 프레임워크로 JDBC로 처리하는 상당 부분의 코드와 파라미터 설정 및 결과 매핑을 대신 진행한다. 마이바티스에서는 프로그램에 있는 SQL들을 프로그램 코드와 분리할 수 있어 유지보수성을 향상시켜준다는 장점이 있다. 설명은 장황하지만 그냥 간단하게 말하자면 RDB와 스프링 프로젝트를 연동해주는 프레임워크라고 생각하면 된다. # Hikari CP(Connection Pool) 데이터베이스 커넥션을 관리해주는 도구이다. 커넥션 풀은 설정된 풀의 사이즈만큼의 커넥션만을 허용하며 순차적으로 DB에 요청된 커넥션을 처리해준다. 여러 DBCP(Database Connection Pool)가 존재는데 ..
Multiple Statements 비동기 방식을 따르는 Node.js에서는 다중 쿼리를 처리하려면 하나의 쿼리문을 처리 후 콜백 함수를 계속 사용해서 처리해야 한다. 그러나 쿼리가 많아질수록 코드가 복잡해지므로 이를 간단히 하기 위해 mysql 모듈에는 다중쿼리를 한번에 처리할 수 있도록 지원한다. 1. mysql 모듈을 사용하기 위해 임포트 const mysql = require('mysql'); 2. DB 연결 객체 생성 const connection = mysql.createConnection( { host: 'ip', port: 'port_number', user: 'user_name', password: 'pwd', database: 'db_name', multipleStatements: tr..
Node.js - MySQL MySQL은 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)으로 기존의 파일 시스템보다 훨씬 효율적으로 데이터를 관리할 수 있다. Node.js와 MySQL을 연동하기 위해서는 기본적으로 컴퓨터에 MySQL이 설치되어 있어야 하며 npm을 이용하여 외장 모듈인 'mysql'을 설치해주어야 한다. ※ Node.js에서는 MySQL의 최신버전과의 연동을 지원하지 않는다. 따라서 MySQL을 설치할 때 인증 방법(Authentication Method)를 v8.0이 아닌 v5.x를 따르도록 해야한다. (2019.12.28 기준) MySQL | MySQL 설치 - Window 관계형 데이터베이스인 MySQL을 설치해보자. 아래의 링크는 MySQL Community 버전을 다..
관계형 데이터베이스인 MySQL을 설치해보자. 아래의 링크는 MySQL Community 버전을 다운로드하는 페이지이다. MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.18 18.6M (mysql-installer-web-community-8.0.18.0.msi) MD5: c509966c1033462027a009cc51a98c74 | Signatur dev.mysql.com 운영체제 Window를 선택 후 설치파일(.m..