请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

通过回顾下来 我回到这节课 发现后面会有个坑 我在这里回过头来填一下 希望老师能看到

王老师
对于mysql的连接 课程中是 mysql.createConnection(MYSQL_CONF)
但你最后会发现 连接会中断 (mysql原因)
所以后面会用到连接池避免这个问题
如果将课程中的连接方式改成 mysql.createPool(MYSQL_CONF)
就可以进行错误捕捉且重连 !!!
报错误如下
图片描述
希望碰到的同学 用我上面说的方式连接 而不是 课程中的 createConnection

下面说下理由

用 createConnection 创建 Mysql 连接,每执行一次 connection.query 都是一个全新的连接,会造成一个资源的极大浪费,降低性能。
连接池是另外的一种执行方法,它一次性的创建了多个连接,然后根据客户端的查询,自动的 分发、复用、管理 这些连接。

正在回答 回答被采纳积分+3

1回答

双越 2020-05-09 16:49:04

是的。生产环境下,需要用连接池,你补充的很好!

2 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号