• 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模块,操作如下:

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

  • 相关阅读:
    【.NET】网络编程总结
    【C#】修饰符
    【C#】HTTP请求GET,POST
    【C#】事件总结
    【.NET】使用HtmlAgilityPack抓取网页数据
    JAVA开发者最常去的25个英文网站
    java 注解:SuppressWarnings、Deprecated、Override
    android apk如何入门
    网盘推荐
    反射
  • 原文地址:https://www.cnblogs.com/wuyepeng/p/9981551.html
Copyright © 2020-2023  润新知