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

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

  • 相关阅读:
    StackExchange.Redis 实现SetNx
    线程与进程基础
    K8s 命令基础
    MYSQL 5.7 alter table 小记
    Java Transient 关键字小记
    Java Functional Programming
    NetGear R6400 刷华硕小记
    datagrip bug 小记
    Spring 的历史
    IdentityServer4系列之中文文档及实际项目经验分享
  • 原文地址:https://www.cnblogs.com/wuyepeng/p/9981551.html
Copyright © 2011-2022 走看看