http://ynsoft.co.kr/y1 | 작업게시판 | 로그인 | 회원가입 | 장바구니(0) | 주문조회 | 온라인견적 | FAQ | 마이페이지 
 
    
    
자동로그인
쇼핑몰
IT
와이앤소프트업무
학원교육
프로젝트
개인의
전례음악
공부

Node.js
 
작성일 : 24-03-07 16:41
[일반] mysql2 사용하기
 글쓴이 : 가우텔
조회 : 57  
// MySQL 클라이언트 가져오기
const mysql = require('mysql2');

// 데이터베이스와 연결
const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: '123456q!',
  database: 'mytest'
});

// insert  - 반드시 placeholder와 함께 쓴다.
connection.query(
    'insert into t_table set name=?, email=?',
    ['꺽정','kr@kr.kr'],
    function(err) {
        if (err)
            throw err;
        console.log('입력')
    }
)


// 간단한 쿼리
connection.query(
    'SELECT * FROM `t_table` ',
  function(err, results, fields){
    if (err)
        throw err;
    console.log(results); // results는 서버로부터 반환된 행들을 포함한다.
    console.log(fields); // fields는 results에 관한 부가적인 메타데이터들을 포함한다.
  }
);

// placeholder와 함께
connection.query(
    'SELECT * FROM `t_table` WHERE `name` = ? AND `email` > ?',
  ['꺽정', 'kr@kr.kr'],
  function(err, results){
    if (err)
        throw err;
    console.log(results);
  }
);


****

 
 

Total 8
번호 제   목 글쓴이 날짜 조회
8 [일반] crud 기초 예제 가우텔 05-09 68
7 [일반] html에서 post로 값 넘기고 express로 값을 받아서… 가우텔 04-05 53
6 [일반] html 에서 post 값을 받아서 mysql 에 저장하기 가우텔 03-21 56
5 [일반] file directory 생성, 수정, 삭제, 목록보기 가우텔 03-08 54
4 [일반] mysql2 사용하기 가우텔 03-07 58
3 [일반] mysql 사용법 가우텔 03-07 57
2 [일반] express 이용 get post 받기 가우텔 03-07 57
1 관련사이트 가우텔 04-03 59
회사소개 | 서비스이용약관 | 개인정보 취급방침
OO도 OO시 OO구 OO동 123-45 / 전화 : 02-123-4567 / 팩스 : 02-123-4568 / 운영자 : 가우텔
사업자 등록번호 : 123-45-67890 / 대표 : 대표자명 / 개인정보관리책임자 : 정보책임자명
통신판매업신고번호 : 제 OO구 - 123호 / 부가통신사업신고번호 : 12345호
Copyright © 2001-2005 회사명. All Rights Reserved.