zoukankan      html  css  js  c++  java
  • node.js与mysql数据库的交互

    我们已经建好了数据库也建好了表,现在我们想查询数据库表中的内容,应该怎么做呢? 

    代码如下:

    var mysql  = require('mysql');  //导入mysql包模块
     
    var connection = mysql.createConnection({     
      host     : 'localhost',       
      user     : 'root',              
      password : '123456',       
      port: '3306',                   
      database: 'reji' 
    }); 
     
    //创建一个connection
    connection.connect(function(err){
    
        if(err){       
    
            console.log('[query] - :'+err);
    
            return;
    
        }
    
        console.log('[connection connect]  succeed!');
    
    });
    
    
     
    var  sql = 'SELECT * FROM start_levels';
    //查
    connection.query(sql,function (err, result) {
            if(err){
              console.log('[SELECT ERROR] - ',err.message);
              return;
            }
     
           console.log('--------------------------SELECT----------------------------');
           console.log(result);
           console.log('------------------------------------------------------------
    
    ');  
    });
     
    //关闭connection
    connection.end(function(err){
    
        if(err){       
    
            return;
    
        }
    
        console.log('[connection end] succeed!');
    
    });
    

      

      运行结果: 这里的mysql模块是未识别的

     我们需要下载安装mysql模块,操作如下:

     接着再进行编译操作,运行结果如下:可以看到表中的内容

  • 相关阅读:
    python基础-包
    python基础-模块
    python基础-面向过程与函数式
    python基础-二分法
    python基础-函数递归
    python基础-生成器
    QFNU-ACM 2020.11.6 Trating
    ACM 实验室2020.11.01天梯赛练习*4
    QFNU-ACM 2020.10.30 Trating
    QFNU-ACM 2020.10.23 Trating
  • 原文地址:https://www.cnblogs.com/wuyepeng/p/9981551.html
Copyright © 2011-2022 走看看