Node.js 그리고 MySQL
Node.js 서버 side 자바스크립트 실행 도구 MySQL 앱을 만들기 참 좋은 도구 MySQL 대표적인 Relational Database 프로그램 공짜 @.@ 쿨~ 그럼 이제 정리해볼까? 먼저 MySQL에 데이터가 있어야겠지? 있다고 가정하자. ID: my, PW: my, DB: school Table: student student라는 이름의 테이블에 다음과 같이 데이터가 있다고 할까? (Name, Score, Grade) Kim, 100, A Lee, 90, A Park, 85, B Chae, 75, C 필드는 3개, 레코드는 4개. Node.js와 MySQL 연결 먼저 npm으로 mysql 패키지를 인스톨하자. $npm install mysql 작업 중인 폴더에 mysql 패키지가 다운로드 되어 설치 끝. mysql-server.js 라는 이름의 파일을 만들고 다음 내용을 쓰자. var mysql = require('mysql'); 이 코드는 mysql 패키지를 불러와서 변수 mysql에 연결시킨 모양이야. 이제 mysql 쓸 준비가 다 끝났어. 쉽지? 커넥션 전화를 하고 싶으면 뭘 하지? 번호를 눌러서 상대방과 연결하려 하지. 프로그램에서 mysql과 뭔가를 하고 싶으면 mysql의 전화번호를 입력해서 연결해야 해. Connection을 만든다는 것은 전화통화 같은 것이야. 해볼까? var con = mysql.createConnection(); 아직 우리는 번호를 넣지 않았어. Javascript에서 데이터는 어떻게 넣더라? 오브젝트 형식! 오브젝트는 {와 }로 둘러싼 데이터야. 키와 값으로 이뤄져 있지. 김태경 교수 오브젝트 데이터는 이렇게 생각할 수 있지. var 김태경 = {name:'taekyung',age:'unknown'} mysql에 전화를 하려면 host, use