Node.js - MySQL

실습준비

수업소개

실습에 참여하는 방법을 소개합니다. 

 

 

 

수업내용

 

 

 

실습코드

이 수업은 WEB2 - Node.js과 DATABASE2 - MySQL을 기반으로 하고 있습니다. 이를 위한 실습코드가 필요합니다. 아래 주소에 준비해 두었습니다. 

 

 

 

데이터베이스 셋팅

데이터베이스 서버에 접속합니다. 

mysql -uroot -p

 

 

opentutorials 데이터베이스를 생성하고 선택합니다.

CREATE DATABASE opentutorials;
USE opentutorials;

 

 

아래 MySQL 코드를 붙여넣기 해서 실행합니다. 

--
-- Table structure for table `author`
--
 
 
CREATE TABLE `author` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(20) NOT NULL,
  `profile` varchar(200) DEFAULT NULL,
  PRIMARY KEY (`id`)
);
 
--
-- Dumping data for table `author`
--
 
INSERT INTO `author` VALUES (1,'egoing','developer');
INSERT INTO `author` VALUES (2,'duru','database administrator');
INSERT INTO `author` VALUES (3,'taeho','data scientist, developer');
 
--
-- Table structure for table `topic`
--
 
CREATE TABLE `topic` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(30) NOT NULL,
  `description` text,
  `created` datetime NOT NULL,
  `author_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
);
 
--
-- Dumping data for table `topic`
--
 
INSERT INTO `topic` VALUES (1,'MySQL','MySQL is...','2018-01-01 12:10:11',1);
INSERT INTO `topic` VALUES (2,'Oracle','Oracle is ...','2018-01-03 13:01:10',1);
INSERT INTO `topic` VALUES (3,'SQL Server','SQL Server is ...','2018-01-20 11:01:10',2);
INSERT INTO `topic` VALUES (4,'PostgreSQL','PostgreSQL is ...','2018-01-23 01:03:03',3);
INSERT INTO `topic` VALUES (5,'MongoDB','MongoDB is ...','2018-01-30 12:31:03',1);

댓글

댓글 본문
작성자
비밀번호
  1. 소월
    돈 주고 다른거 듣는것보다 이고잉님 수업 듣는게 훨씬 이익입니다.. 들어보시면 알꺼에요
    대화보기
    • ㅁㄴㅇㄹ
      본인 못하시는 것 갖고 무료로 재능기부하시는 분 욕하지 마세요.
      잘 배우시는 분들도 계신데 개인적으로 문제 생기시는 것 같고 이런 댓글 다시면 안되죠.
      대화보기
      • ㅇㅁㄹㅁㅇㄹ123
        왜요??
        대화보기
        • 개 싀
          돈주고 다른거 듣는게 여러모로 덜 손해봅니다. 진짜 개빡친다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
        • codinginpain
          잔디심기
        • 예진
          mysql : 'mysql' 용어가 cmdlet, 함수, 스크립트 파일 또
          는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
          이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올
          바른지 검증한 다음 다시 시도하십시오.

          npm install --save mysql을 했는데도, 이런식으로 오류가 뜹니다. 어떻게 해결하는 것이 좋을까요?
        • 굼벵이
          완료
        • CronEB
          done
        • 키리모찌
          npm install을 치면 오류가 생기는데 왜 그럴까요?
          npm ERR! cb() never called!

          npm ERR! This is an error with npm itself. Please report this error at:
          npm ERR! <https://npm.community>

          npm ERR! A complete log of this run can be found in:
          npm ERR! /root/.npm/_logs/2019-04-22T22_17_48_342Z-debug.log
        • 권문수
          감사합니다
        • 레뷔
          수업 듣고 있는 중인데 관련파일을 git로 clone해서 실행시키면 node가 실행되지 않는 에러가 발생하네요 ㅜㅜ (loader.js에서 모듈을 찾지 못하는) 30분 헤매다가 그냥 파일 다운로드해서 실행시키니 잘 됬어요. 혹시 헤매시는 분들 참고하시길 바랍니다.
        • jo_onc
          감사합니다~
        • moon
          감사합니다.
        • 연수아빠
          수강 완료!!
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기