Hàm mysql_connect() của PHP

Định nghĩa và cách sử dụng

Hàm mysql_connect() mở kết nối MySQL không bền vững.

Ngữ pháp

mysql_connect(server,user,pwd,newlink,clientflag)
Tham số Mô tả
server

Tùy chọn. Quy định máy chủ cần kết nối.

Có thể bao gồm cả cổng, ví dụ "hostname:port", hoặc đường dẫn đến bộ điều khiển cục bộ, ví dụ đối với localhost là ":/path/to/socket".

Nếu lệnh PHP mysql.default_host không được định nghĩa (trạng thái mặc định), giá trị mặc định là 'localhost:3306'.

user Tùy chọn. Tên người dùng. Giá trị mặc định là tên người dùng của chủ quá trình máy chủ.
pwd Tùy chọn. Mật khẩu. Giá trị mặc định là mật khẩu trống.
newlink Tùy chọn. Nếu gọi lại mysql_connect() với cùng các tham số lần hai, sẽ không tạo kết nối mới mà sẽ trả về dấu hiệu kết nối đã mở. Tham số new_link thay đổi hành vi này và làm cho mysql_connect() luôn mở kết nối mới, ngay cả khi mysql_connect() đã được gọi với cùng các tham số trước đó.
clientflag

Tùy chọn.clientflags Các tham số có thể là tổ hợp của các hằng số sau:

  • MYSQL_CLIENT_SSL - Sử dụng mã hóa SSL
  • MYSQL_CLIENT_COMPRESS - Sử dụng giao thức nén
  • MYSQL_CLIENT_IGNORE_SPACE - Cho phép khoảng trống sau tên hàm
  • MYSQL_CLIENT_INTERACTIVE - Cho phép chờ thời gian không hoạt động trước khi đóng kết nối

Giá trị trả về

Nếu thành công, sẽ trả về một chỉ số kết nối MySQL, nếu thất bại thì trả về FALSE.

Lưu ý và chú thích

Chú thích:Kết thúc ván bản, kết nối với máy chủ sẽ được đóng, trừ khi đã gọi rõ ràng trước đó mysql_close() Đã đóng.

Lưu ý:Để tạo một kết nối bền vững, hãy sử dụng mysql_pconnect() hàm.

Mô hình

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// Một số mã...
mysql_close($con);
?>