node.js服务器中mysql数据库的要求[重复]

Posted

技术标签:

【中文标题】node.js服务器中mysql数据库的要求[重复]【英文标题】:Requirements for mysql database in node.js server [duplicate] 【发布时间】:2014-08-21 22:15:24 【问题描述】:

我已经在我的电脑上安装了 node.js 并创建了一个服务器。现在,我正在尝试使用 mysql 模块,但它从未连接到数据库。我想我没有为它安装足够的要求。 我刚刚用命令安装了mysql模块:

npm install mysql

请告诉我现在应该安装什么?我需要安装mysql集群吗?还是别的什么?

【问题讨论】:

【参考方案1】:

安装 MySQL node.js 驱动:

如果您只运行npm install mysql,您需要在运行服务器的同一目录中。我建议按照以下示例之一进行操作:

对于全局安装:

npm install -g mysql

对于本地安装:

1- 将其添加到依赖项中的 package.json

"dependencies": 
    "mysql": "~2.3.2",
     ...

2-运行npm install


请注意,要进行连接,您还需要运行 mysql 服务器(独立于节点)

安装 MySQL 服务器:

有很多教程可以解释这一点,而且它有点依赖于操作系统。只需去谷歌搜索how to install mysql server [Ubuntu|MacOSX|Windows]。但是一句话:你得去http://www.mysql.com/downloads/安装。

【讨论】:

感谢 fmsf,您的回答但是如何创建 mysql 服务器?

以上是关于node.js服务器中mysql数据库的要求[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Node.js mysql在函数外导入查询结果[重复]

Node.js:查找附近的事件 [重复]

如何使用node.js在mySQL中插入数组[重复]

Node.JS MySQL 将结果记录到控制台而不被要求和奇怪的行为

在 node.js 中的客户端和服务器 js 文件之间共享 mysql 连接

如何在Node.js中执行IO任务序列[重复]