在window执行node.js文件查询数据库
Posted 慌丿拥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在window执行node.js文件查询数据库相关的知识,希望对你有一定的参考价值。
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文件查询数据库的主要内容,如果未能解决你的问题,请参考以下文章