【发布时间】:2016-03-05 18:20:58
【问题描述】:
正如我所见,node.js 本身并不能与 mySQL 一起使用,因此它需要下载和安装一些特定的库,例如 node-mysql。
问题是:大多数服务器(如 hostgator/godaddy)是否支持 node.js 和 node-mysql?或者当我加入这个服务器端开发领域时,我需要设置自己的物理服务器?
【问题讨论】:
正如我所见,node.js 本身并不能与 mySQL 一起使用,因此它需要下载和安装一些特定的库,例如 node-mysql。
问题是:大多数服务器(如 hostgator/godaddy)是否支持 node.js 和 node-mysql?或者当我加入这个服务器端开发领域时,我需要设置自己的物理服务器?
【问题讨论】:
这完全取决于 ISP 及其设置,但作为一般规则:
大多数提供程序将有单独的服务器来处理 mySQL,并让您的节点应用程序知道服务器、端口、数据库名称、用户名和密码以进行连接。
简而言之:配置系统以运行数据库与配置通用 Web 服务器非常不同,因此专业化对他们有利。
这也使数据库可供在其他服务器上运行的其他应用程序使用。
但是,对于我自己的开发和部署来说,这都是非常轻量级的东西,我在同一台服务器上运行所有东西。
现在 - 根据您的需要 - 有一些基于文件的数据库根本不需要服务器。
【讨论】: