首页 > 解决方案 > 如何解决托管网站的此错误消息

问题描述

SQLSTATE[HY000] [1040] 连接太多(SQL:select * from translationswhere lang= en and lang_key= Categories limit 1)(查看:/home/biglib/public_html/resources/views/frontend/partials/category_menu.blade.php)(查看:/home/biglib/public_html/resources/views/frontend/partials/category_menu.blade.php)

标签: phplaravel

解决方案


当与 mysql 数据库的连接过多时显示此消息。

您可以通过每次执行查询时关闭连接或打开连接一次然后将连接实例传递给所需的函数来避免此消息。

在 laravel 中,您可以使用服务容器来初始化与 mysql 的连接,并在每个函数中使用相同的连接。

通过这个最佳实践,您可以使用 laravel 构建非常轻量级的应用程序


推荐阅读