MySQL/수업내용(2)
-
MySQL - 기초(2)
Sequelize - Node에서 MySQL 작업을 할 수 있도록 도와주는 라이브러리 - ORM(Object-Relational_Mapping) 이므로 ForeignKey 등을 연동하는게 수월하다 a. 개발 환경 셋팅 1. Express-generator를 통해 새 프로젝트 생성 > express 프로젝트명 --view=pug 2. 프로젝트 설치 폴더로 이동 후 npm 패키지 설치 > cd 프로젝트명 > npm i 3. MySQL2 설치 > npm i sequelize mysql2 > npm i -g sequelize-cli > sequelize init 4. nodemon 설치 > npm i -g nodemon > npm i --save-dev nodemon 5. nodemon으로 start방식 변경 ..
2020.07.23 -
MySQL - 기초(1)
a. 개발 환경 셋팅 1. mySQL 설치 - https://dev.mysql.com/downloads/installer/ - mySQL Server와 mySQL Workbench 설치 2. 환경변수 설정 - 내 컴퓨터 우클릭 => 속성 => 시스템 => 고급 시스템 설정 - 고급 탭의 환경 변수 클릭 => 사용자 변수의 path를 클릭 후 편집 버튼 클릭 - 새로 만들기 버튼 클릭 => MySQL Server 설치 경로 하위에 있는 bin 폴더 주소를 넣고 확인 b. 개념 1. mySQL에서 Schema와 Database는 같은 개념이다. 2. Database 명령어 - SHOW databases; : 현재 모든 데이터베이스를 확인한다. - CREATE SCHEMA 데이터베이스명; : 해당 이름으로 데..
2020.07.21