php - Laravel 会自动关闭数据库连接吗?

标签 php mysql laravel laravel-4 eloquent

我正在使用 Eloquent 和 MySQL 处理 Laravel 和数据库 (DB)。

我已经找到了关闭数据库连接的代码,但是我在文档中搜索 Laravel 是否在使用它后自动关闭所有连接。

在使用 Laravel 之前,每次使用 MySQL 命令时,我都会在页眉打开数据库连接并在页脚关闭它。

但是,使用 Laravel/Eloquent 怎么样?它关闭了吗?还是我需要在使用后手动关闭所有连接?

例如,使用 Laravel/Eloquent 的基本示例:

$user = new User;
$user->name = 'John';
$user->save();

我知道 Laravel 一开始会打开一个到数据库/用户表的连接。但是保存之后会不会关闭呢?

最佳答案

是的。

使用 PHP 和 Laravel 连接会在脚本结束时自动关闭。

关于php - Laravel 会自动关闭数据库连接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28811274/

相关文章:

php - PDO 预准备语句的功能不起作用并出现错误

php - 如果两个表值匹配,查看值是否存在?

javascript - JQuery Datatable 仅适用于空(无数据)表

javascript - 根据 Laravel 中未定义的父 ID 获取 ajax 下拉列表

php - 在 laravel 中上传文件

php - 在 Laravel 中保存后返回主 ID

php - 如何在 MySQL 中仅查询字符串中的数字

python - 在 Ubuntu 14.04 LTS 中将 Python 重置为系统 Python

mysql - 如果不存在则创建表返回 "the table doesn´t exist"

laravel - 关于将 Sentinel 与 Laravel 和 $fillable 数组一起使用的查询