Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menutup sambungan pangkalan data MySQL dalam PHP

Bagaimana untuk menutup sambungan pangkalan data MySQL dalam PHP

PHPz
PHPzasal
2023-04-06 09:15:05783semak imbas

PHP dan MySQL digunakan bersama untuk mendapatkan dan menyimpan data daripada pangkalan data. Apabila pelaksanaan skrip tamat, sambungan ke pangkalan data perlu ditutup. Dalam artikel ini, kami akan menerangkan cara menutup sambungan pangkalan data MySQL dalam PHP.

Tutup sambungan pangkalan data MySQL

Dalam PHP, untuk menutup sambungan ke pangkalan data MySQL, anda mesti menggunakan fungsi "mysql_close()". Fungsi ini menerima parameter yang mewakili sambungan pangkalan data.

Contohnya:

mysql_close($connection);

Dalam kes ini, $connection ialah nama pembolehubah sambungan.

Di bawah ialah contoh lengkap yang menunjukkan cara menyambung ke pangkalan data MySQL dan cara menutup sambungan.

<?php

// 定义 MySQL 数据库连接变量
$dbhost = &#39;localhost&#39;;
$dbuser = &#39;username&#39;;
$dbpass = &#39;password&#39;;
$connection = mysql_connect($dbhost, $dbuser, $dbpass);

// 如果无法连接到数据库,则显示错误信息
if(! $connection ) {
   die(&#39;无法连接: &#39; . mysql_error());
}

echo &#39;连接成功&#39;;

// 关闭数据库连接
mysql_close($connection);

?>

Dalam contoh di atas, jika ia tidak dapat menyambung ke pangkalan data MySQL, PHP akan keluar dengan mesej ralat. Jika sambungan berjaya, mesej "Sambungan berjaya" akan dipaparkan. Pada penghujung skrip, tutup sambungan pangkalan data menggunakan fungsi "mysql_close()".

Ringkasan

Artikel ini menerangkan cara menutup sambungan ke pangkalan data MySQL dalam PHP. Selepas menggunakan pangkalan data, pastikan anda ingat untuk menutup sambungan untuk melepaskan sumber. Jika tidak, sambungan akan menggunakan sumber pelayan dan boleh menyebabkan masalah prestasi.

Atas ialah kandungan terperinci Bagaimana untuk menutup sambungan pangkalan data MySQL dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn