gpt4 book ai didi

javascript - Nodejs实现数据库连接的最佳方式(mysql)

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:15 26 4
gpt4 key购买 nike

我在 nodejs 服务器上工作。

我看到有很多方法可以实现 mysql 连接:

  • 1 个连接,永远不会结束(处理错误并重新连接)

  • 一个连接池(我怎么知道我的mysql服务器一次允许多少个连接)

  • 在我们需要时启动一个新连接(一个 http 请求...),然后在完成后结束它。

我的问题是:在我的服务器上实现 mysql 的最佳方法是什么。或者他们每个人都有缺点或优点 -> 告诉我。

最佳答案

我已经尝试过不使用池和使用池,在这样做之后我建议您设置池。如果您正在处理异步代码,那么持久连接会导致问题,而这正是 Node 的优势所在。如果您最终尝试同时对同一个持久性 MySQL 处理程序执行 2 次调用,它不会喜欢它。去汇集。

不确定为什么您想要通过 HTTP 为 Node 连接到 SQL。

How can i know my mysql server allow how many connections at a time

检查 MySQL 配置 (my.cnf) 中的 max_connections 设置。

关于javascript - Nodejs实现数据库连接的最佳方式(mysql),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19924690/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com