mysql - Node.js 服务器中 mysql 数据库的要求

标签 mysql node.js

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

npm install mysql

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

最佳答案

安装 MySQL node.js 驱动程序:

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

对于全局安装:

npm install -g mysql

对于本地安装:

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

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

2-运行npm install

<小时/>

请注意,要发生连接,您还需要运行 mysql 服务器(与 Node 无关)

安装 MySQL 服务器:

有很多教程对此进行了解释,并且它有点依赖于操作系统。只需去 google 搜索如何安装 mysql 服务器 [Ubuntu|MacOSX|Windows] 即可。但一句话:你得去http://www.mysql.com/downloads/并安装它。

关于mysql - Node.js 服务器中 mysql 数据库的要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24508807/

相关文章:

javascript - Angular 5 http post方法在nodejs中未调用

javascript - 使用 waterfall 方法时,async.js 返回最后一个值

mysql select中子查询的结果用在哪里?

php - 当项目已经存在时更新中间表时出现问题

c++ - Node js 原生模块,从 Objective-C block 事件监听器触发回调不起作用

node.js - express/node,理解渲染模板和异步模型

mysql - count(*) 查询问题

php - 从具有混合格式的列中提取包大小

php - laravel中如何统计和获取数据查询?

javascript - 如何使用 momentjs 获取从 UTC 到东部夏令时的当前偏移量?