正如我所见,node.js 本身并没有准备好与 mySQL 一起使用,因此它需要下载并安装一些特定的库,例如 node-mysql。
问题是:大多数服务器(如hostgator/godaddy)是否支持node.js和node-mysql?或者当我加入服务器端开发这个领域时我需要设置自己的物理服务器?
最佳答案
这完全取决于 ISP 及其设置,但作为一般规则:
大多数提供商都会有单独的服务器来处理 mySQL,并让您的 Node 应用程序知道要连接的服务器、端口、数据库名称、用户名和密码。
其缺点是:配置系统来运行数据库与配置通用 Web 服务器有很大不同,因此特化对它们有利。
这也使得数据库可供其他服务器上运行的其他应用程序使用。
但是,对于我自己的开发和部署来说,这都是非常非常轻量级的东西,我在同一服务器上运行所有内容。
现在 - 根据您的需要 - 有一些基于文件的数据库根本不需要服务器。
关于mysql - 将node.js与mysql集成需要我自己的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35817936/