php - php中的die()会自动关闭MYSQL连接吗?

标签 php mysql

如果这是重复的问题,我很抱歉。我一直在寻找一些线程,但找不到合适的线程。我只需要许多大师的澄清。自从半年前学习以来。如果 Mysql 连接出错或出现问题,我总是使用 die()。我已经独立于此功能

所以我的问题是: 在关闭连接时使用 die() 可以吗?例如这里是我的代码

$sql = "SELECT age FROM db_name WHERE name=?";
$process = $conn->prepare($sql);
$process->bind_param('s',$name);
$process->bind_result($age);
$process->execute() or die("Error: ".$conn->error);
$process->store_result();
if($process->num_rows==0){
die('no data');
}
else{
$process->fetch();
}
$process->close();

我非常感谢任何反馈,因为我希望我的所有代码都易于内存。谢谢。

最佳答案

当 php 脚本执行结束时,MySQL 连接关闭。

关于php - php中的die()会自动关闭MYSQL连接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46994180/

相关文章:

php - 有什么办法可以用 javascript 获取所有 GET 变量吗?

java - 相当于 Java MessageDigest MD5 的 PHP

php - 语法 mysql/php 错误

php - sql 命令 INSERT INTO 不起作用

php - mysqli_multi_query 数据库类错误

php - Laravel Eloquent 乘列总和

python - Flask-sqlalchemy:连接两个数据库中的表(不同的绑定(bind)键)时遇到问题。出现错误 1146(见下文)

php - 更新同一表中不同行中的多行

mysql - 如何使用 MySQL 将多个表合并为一个表?

mysql - 用于 Restful API 的 Rails 或 node.js