node npm mysql怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node npm mysql怎么用相关的知识,希望对你有一定的参考价值。
先安装mysql模块。node.js默认安装时,模块文件放在 /usr/local/lib/node_modules 这个目录下,为了便宜管理,模块还是统一安装到这里好。
$ cd /usr/local/lib
$ npm install mysql
程序文件mysql.js
var Client = require('/usr/local/lib/node_modules/mysql').Client;
var client = new Client();
client.user = 'root';
client.password = '';
console.log('Connecting to MySQL...');
client.query('USE tiny_shop'); //如果MySQL中没有库表,赶紧建。
http = require("http");
var server = http.createServer(function(request, response)
response.writeHeader(200, "Content-Type": "text/html");
client.query('SELECT * FROM tags', function selectCb(err, results, fields)
if (err)
throw err;
var data = '';
for (var i=0; i<results.length; i++)
var firstResult = results[i];
data += 'id: ' + firstResult['id']+'tag: ' + firstResult['tag'];
response.write(data);
response.end();
);
);
server.listen(8080);
var sys = require("util");
sys.puts("Server running at http://localhost:8080/");
运行
$ node mysql.js 参考技术A include <iostream>
#include <stdio.h>
int jc(int m)
if(m!=1) return m*jc(m-1);
else return 1;
int c(int m,int n)
if(m>=n) return jc(m)/(jc(n)*jc(m-n));
int main(void)
int m,n;
scanf("%d%d",&m,&n);
printf("%d\n",c(m,n));
return 0;
node.js安装后可以使用,关机再开在使用语法就找不到了
node.js,安装后可以使用,结果关机之后 就不能用了,必须要卸载再安装才行
参考技术A 这就看你时怎么安装的了,如果在安装时已经加入到系统路径就不用了,如果没有就要加。检查是nodejs和npm否已经加入到系统环境变量的方法:到node安装路径以外的目录执行node和npm命令:比如node安装在C盘,则到E盘的某一个文件夹执行下面的命令: node -v (如果看到node版本信息,则证明nodejs已经加入到系统环境变量) npm -v (如果看到npm版本信息,则证明npm已经加入到系统环境变量)如果报错,则证明没有添加到系统环境变量,需要手动添加。追问有,我在E盘然后cmd 试了,可以看到node.js版本号,但是一关机 就没了,说node不是外部命令什么的
以上是关于node npm mysql怎么用的主要内容,如果未能解决你的问题,请参考以下文章
node+pm2+express+mysql+sequelize来搭建网站和写接口
如何在使用 mysql npm 的查询中将 *array of objects* 从 MySQL 返回到 Node js 服务器?