zoukankan      html  css  js  c++  java
  • node操作mysql增删改查

    1.用node操作mysql首先装mysql,这里我为了省事,直接用的wampserver的phpmyadmin,登录进去(首次登录账号是root,密码好像是空),进去设置下密码,创建一个数据库,一张表。记得编码格式

    2.贴代码吧,有一大部分是抄别人的(侵权请告诉我)

    var express = require('express');
    var mysql = require('mysql');
    var con = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: '123456',
    port: '3306',
    database: 'sitepoint'
    });
    con.connect((err) => {
    if (err) {
    console.log(err, 'err');
    return;
    }
    console.log('connection established')
    })
    // con.query('SELECT 1 +1 AS solution', function (err, rows, fields) {
    // if (err) {
    // console.log(err, 'queryErr');
    // return;
    // }
    // console.log('solution',rows[0].solution);
    // })
    // con.end((err)=>{
    // if(err) return;
    // console.log('connection succeed')
    // })
    var addVip = 'insert into testutf8(username,password) values(?,?)';
    var param = ['用汉字试试4', 4];
    // con.query(addVip, param, function(error, result){
    // if(error)
    // {
    // console.log(error.message);
    // }else{
    // console.log('insert id: '+result.insertId);
    // }
    // });
    //删除一条数据
    // con.query('delete from testutf8 where password = 3',(err,result)=>{
    // if(err){
    // console.log(err.message);
    // }else{
    // console.log(result.affectedRows);
    // }
    // })
    //修改一条数据
    // var userSql = "update testutf8 set username = 'newUserName' where password = 2";
    // con.query(userSql,(err,result)=>{
    // if(err){
    // console.log(err.message);
    // }else{
    // console.log(result.affectedRows);
    // }
    // })
    //查找数据
    //var DATABASE = "node";
    //connection.query('use '+DATABASE);
    con.query('select * from testutf8', (error, results, fields) => {
    if (error) {
    throw error;
    }
    if (results) {
    for (var i = 0; i < results.length; i++) {
    console.log(results[i].username);
    console.log(results[i].password)
    }
    // console.log(results,'result');
    }
    })
    con.end();
  • 相关阅读:
    bzoj3721
    [BZOJ3555] [Ctsc2014]企鹅QQ(Hash)
    [POJ3233] Matrix Power Series(矩阵快速幂)
    矩阵运算所满足的定律
    [luoguP1962] 斐波那契数列(矩阵快速幂)
    [luoguP3390]【模板】矩阵快速幂
    【转】关于LIS和一类可以用树状数组优化的DP 预备知识
    [BZOJ1264][AHOI2006]基因匹配Match(DP + 树状数组)
    [luoguP1439] 排列LCS问题(DP + 树状数组)
    蛤蛤蛤(树状数组 | 二分)
  • 原文地址:https://www.cnblogs.com/feixiangsnail15-12-28/p/8436564.html
Copyright © 2011-2022 走看看