MySQL与Node.js

我刚刚开始进入Node.js。我来自PHP背景,因此我习惯于使用MySQL满足所有数据库需求。

如何在Node.js中使用MySQL?

逆天泡芙2020/03/18 15:04:46

由于这是旧线程,因此只需添加更新:

要安装MySQL node.js驱动程序:

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

对于全局安装:

npm install -g mysql

对于本地安装:

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

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

2运行 npm install


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

要安装MySQL服务器:

那里有很多教程可以解释这一点,这有点取决于操作系统。只需转到Google并搜索how to install mysql server [Ubuntu|MacOSX|Windows]但有一句话:您必须转到http://www.mysql.com/downloads/并进行安装。

小小西门2020/03/18 15:04:46

您还可以尝试一种称为Node.js DB的新功能,该功能旨在为多个数据库引擎提供一个通用框架。它是用C ++构建的,因此可以保证性能。

具体来说,您可以使用其db-mysql驱动程序获得Node.js MySQL支持

卡卡西达蒙西里2020/03/18 15:04:46

node-mysql可能是其中最好的模块之一,用于处理MySQL数据库,该数据库已得到积极维护并有据可查。