1. node.js 설치
2. mySQL 설치
- install bitnami WAMP - DB만 사용할 것이므로, PhpMyAdmin 만 설치 함
database 연결
database 생성 및 선택
mysql> create database fsts
3. project directory 생성하고, vscord 에서 그 folder 를 선택함.
4. terminal 에서 npm init 이라서 치고, 기본 정보들에 대해 입력하면, 아래 처럼 package.json 이 자동으로 생김
5. terminal 에서 npm install express 한다. 그러면 아래와 같이 dependencies 부분이 추가 된다.
6. 설치가 잘 되었는지, 아래 코드로 테스트 해본다.
const express = require('express')
const app = express()
app.listen(3000,()=>{
console.log("App listening on port 3000")
})
7. express mysql module를 설치 한다.
npm install express mysql
8. 잘 되었는지, 아래 코드를 테스트 해 본다.
var mysql = require('mysql')
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'hello1234',
database : 'fsts'
})
connection.connect()
connection.query('SELECT * FROM staff', function(err, rows, fields) {
if (err) throw err;
for(var i=0; i<rows.length; i++){
console.log(rows[i].name + " , " + rows[i].id + " , " + rows[i].department + " , " + rows[i].location );
}
})
connection.end();
'web_fullstack' 카테고리의 다른 글
[굿썸] cafe24 의 node.js hosting 설정 방법 (0) | 2020.10.10 |
---|---|
[굿썸] Local 개발시, Cafe24 DB를 바로 사용하기. (0) | 2020.10.08 |
read excel file in node.js (0) | 2020.07.31 |
Express + MySQL 연동 (0) | 2020.07.31 |
Express 설치 설정 (0) | 2020.07.29 |