Kết nối cơ sở dữ liệu MySQL bằng PHP

Cơ sở dữ liệu MySQL miễn phí thường được sử dụng qua PHP.

Kết nối đến cơ sở dữ liệu MySQL

Trước khi bạn có thể truy cập và xử lý dữ liệu trong cơ sở dữ liệu, bạn phải tạo kết nối đến cơ sở dữ liệu.

Trong PHP, nhiệm vụ này được hoàn thành qua hàm mysql_connect().

Cú pháp

mysql_connect(servername,username,password);
Tham số Mô tả
servername Tùy chọn. Định nghĩa máy chủ cần kết nối. Mặc định là "localhost:3306".
username Tùy chọn. Định nghĩa tên người dùng để đăng nhập. Mặc định là tên của người dùng đang chạy quá trình trên máy chủ.
password Tùy chọn. Định nghĩa mật khẩu để đăng nhập. Mặc định là "".

Ghi chú:Mặc dù còn nhiều tham số khác, nhưng trên đây là các tham số quan trọng nhất. Hãy truy cập tài liệu tham khảo do CodeW3C.com cung cấp PHP MySQL tài liệu tham khảođể nhận thêm thông tin chi tiết.

Ví dụ

Trong ví dụ dưới đây, chúng ta lưu trữ kết nối trong một biến ($con) để sử dụng sau này trong kịch bản. Nếu kết nối thất bại, sẽ thực hiện phần "die":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Không thể kết nối: ' . mysql_error());
  }
// một đoạn mã
?>

Đóng kết nối

Kết thúc kịch bản, kết nối sẽ được đóng lại. Nếu cần đóng kết nối sớm, hãy sử dụng hàm mysql_close().

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Không thể kết nối: ' . mysql_error());
  }
// một đoạn mã
mysql_close($con);
?>