mysqli::__construct
mysqli::__construct là hàm khởi tạo (hay hàm tạo dựng) dùng để mở một kết nối tới MySQL Server.
Cú Pháp
mysqli::__construct
có cú pháp như sau:
mysqli::__construct($host, $username, $passwd, $dbname, $port, $socket)
Trong đó:
- Tham số
$host
là địa chỉ host hoặc địa chỉ IP của máy chủ database - Tham số
$username
là tên người dùng trên database. - Tham số
$passwd
là mật khẩu người dùng database. - Tham số
$dbname
là tên database sử dụng. - Tham số
$port
(tùy ý) là cổng sử dụng để kết nối với database sử dụng. Mặc định sẽ là cổng 3306. - Tham số
$socket
(tùy ý) là tên socket sử dụng để kết nối với database sử dụng.
Ví dụ:
<?php
$conn = new mysqli('localhost', 'root', 'root_password', 'test_db');
if ($conn->connect_error) {
die('Lỗi kết nối tới db: (' . $conn->connect_errno . ') '
. $conn->connect_error);
}
?>
Kết Quả Trả Về
Hàm tạo mysqli::__construct
trả về một đối tượng chứa thông tin kết nối với database và có thể được dùng để gửi truy vấn tới cơ sở dữ liệu (nếu kết nối thành công).