码迷,mamicode.com
首页 > 数据库 > 详细

在window执行node.js文件查询数据库

时间:2019-11-26 10:44:12      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:word   内容   err   js代码   info   local   class   inf   脚本   

node.js代码:

var mysql  = require(‘mysql‘);  
var connection = mysql.createConnection({     
  host     : ‘localhost‘,//本机数据库使用localhost       
  user     : ‘root‘,//用户名              
  password : ‘23191306‘,//密码       
  port: ‘3306‘,//端口号(默认3306)                   
  database: ‘study_sql‘//数据库名称 
}); 
 
connection.connect();
 
var  sql = ‘SELECT * FROM emp‘;//查询的表 select * frome 表名
//打印表中所有内容
connection.query(sql,function (err, result) {
        if(err){
          console.log(‘[SELECT ERROR] - ‘,err.message);
          return;
        }
       console.log(‘--------------------------SELECT----------------------------‘);
       console.log(result);
       console.log(‘------------------------------------------------------------\n\n‘);  
});
connection.end();

安装node,js,官网傻瓜式安装,忽略

win+R 打开运行 输入cmd 

cd到 node.js 脚本目录

 技术图片

技术图片

 

 添加数据库依赖

技术图片

 

 运行脚本:

技术图片

 

 成功返回数据库表中内容:

技术图片

错误:

 Error: Cannot find module ‘mysql‘

原因:数据库依赖和node.脚本必须在同一目录

解决方法:

1.CD到node。脚本中安装依赖

2.将脚本移到依赖安装目录中运行

 

在window执行node.js文件查询数据库

标签:word   内容   err   js代码   info   local   class   inf   脚本   

原文地址:https://www.cnblogs.com/hjc-12580/p/11933717.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!