Hướng dẫn what does the mysqli_connect () function return? - hàm mysqli_connect () trả về cái gì?



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

Hàm mySQLI_connect () thiết lập kết nối với máy chủ MySQL và trả về kết nối dưới dạng đối tượng.mysqli_connect() function establishes a connection with MySQL server and returns the connection as an object.

Cú pháp

mysqli_connect([$host, $username, $passwd, $dname, $port, $socket] )

Thông số

Sr.NoMô tả về Thông Số
1

host(Optional)

Điều này đại diện cho một tên máy chủ hoặc một địa chỉ IP. Nếu bạn vượt qua NULL hoặc Localhost như một giá trị cho tham số này, máy chủ cục bộ được coi là máy chủ.

2

username(Optional)

Điều này đại diện cho một tên người dùng trong MySQL.

3

passwd(Optional)

Điều này được đại diện cho mật khẩu cho người dùng đã cho.

4

dname(Optional)

Điều này thể hiện cơ sở dữ liệu mặc định trong đó các truy vấn nên được thực hiện.

5

port(Optional)

Điều này thể hiện số cổng mà bạn muốn thiết lập kết nối với máy chủ MySQL.

6

socket(Optional)

Điều này đại diện cho ổ cắm sẽ được sử dụng.

Trả về giá trị

Nếu một kết nối được thiết lập thành công đến máy chủ MySQL. Hàm php mysqli_connect () trả về đối tượng kết nối. Trong trường hợp kết nối không thành công Chức năng này trả về giá trị boolean sai.

Phiên bản PHP

Chức năng này lần đầu tiên được giới thiệu trong Php phiên bản 5 và hoạt động trong tất cả các phiên bản sau.

Thí dụ

Ví dụ sau đây cho thấy việc sử dụng hàm mysqli_connect () (theo kiểu thủ tục) -

Điều này sẽ tạo ra kết quả sau -

Connection Established Successfully

Thí dụ

Ví dụ sau đây cho thấy việc sử dụng hàm mysqli_connect () (theo kiểu thủ tục) -

connect_errno){
      print("Connection Failed ");
   }else{
      print("Connection Established Successfully");
   }

   //Closing the connection
   $con -> close();
?>

Điều này sẽ tạo ra kết quả sau -

Connection Established Successfully

Thí dụ

Ví dụ sau đây cho thấy việc sử dụng hàm mysqli_connect () (theo kiểu thủ tục) -

Điều này sẽ tạo ra kết quả sau -

Connection Failed

Thí dụ

Điều này sẽ tạo ra kết quả sau -

Trong kiểu định hướng đối tượng, bạn có thể sử dụng cấu trúc mysqli () mới để tạo kết nối như sau $ trừ;

php_function_reference.htm

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc
    Syntax: 
     

    mysqli_connect ( "host", "username", "password", "database_name" )

    Bàn luận 
     

    • Hàm MySQLI_Connect () trong PHP được sử dụng để kết nối bạn với cơ sở dữ liệu. Trong phiên bản trước của kết nối mysql_connect () đã được sử dụng để kết nối và sau đó có mysqli_connect () trong đó tôi có nghĩa là phiên bản kết nối được cải tiến và an toàn hơn mysql_connect (). Cú pháp: & nbsp; & nbsp;: It is optional and it specify the host name or IP address. In case of local server localhost is used as a general keyword to connect local server and run the program.
    • Tham số được sử dụng: & nbsp; & nbsp;: It is optional and it specify mysql username. In local server username is root.
    • Máy chủ: Nó là tùy chọn và nó chỉ định tên máy chủ hoặc địa chỉ IP. Trong trường hợp máy chủ cục bộ LocalHost được sử dụng làm từ khóa chung để kết nối máy chủ cục bộ và chạy chương trình.: It is optional and it specify mysql password.
    • Tên người dùng: Đó là tùy chọn và nó chỉ định tên người dùng MySQL. Trong tên người dùng máy chủ cục bộ là root.: It is database name where operation perform on data. It also optional.

    Giá trị trả về: & nbsp; & nbsp; 
     

    • Nó trả về một đối tượng đại diện cho kết nối MySQL. Nếu kết nối không thành công thì nó sẽ trả về sai.

    Chương trình: Dưới đây là việc triển khai hàm mysqli_connect (). & Nbsp;Below is the implementation of mysqli_connect() function.
     

    PHP

    1

    2
    3
    4
    5
    6
    5
    8
    5
    Connection Established Successfully
    
    0
    Connection Established Successfully
    
    1

    2
    Connection Established Successfully
    
    3
    Connection Established Successfully
    
    4

    Connection Established Successfully
    
    5
    Connection Established Successfully
    
    6
    Connection Established Successfully
    
    7
    Connection Established Successfully
    
    8

    2
    connect_errno){
          print("Connection Failed ");
       }else{
          print("Connection Established Successfully");
       }
    
       //Closing the connection
       $con -> close();
    ?>
    
    0

    Connection Established Successfully
    
    5
    Connection Established Successfully
    
    6
    connect_errno){
          print("Connection Failed ");
       }else{
          print("Connection Established Successfully");
       }
    
       //Closing the connection
       $con -> close();
    ?>
    
    3
    Connection Established Successfully
    
    8

    connect_errno){
          print("Connection Failed ");
       }else{
          print("Connection Established Successfully");
       }
    
       //Closing the connection
       $con -> close();
    ?>
    
    5

    Đầu ra: & nbsp; & nbsp;
     

    0

    Mysqli_connect return cái gì?

    Hàm mySQLI_connect () thiết lập kết nối với máy chủ MySQL và trả về kết nối dưới dạng đối tượng.the connection as an object.

    Mysqli_query () được sử dụng để làm gì?

    Định nghĩa và cách sử dụng.Hàm truy vấn () / mysqli_query () thực hiện truy vấn đối với cơ sở dữ liệu.performs a query against a database.

    Chức năng nào sau đây được sử dụng để thực hiện truy vấn SQL trên cơ sở dữ liệu được kết nối?

    Hàm MySQLI_Query được sử dụng để thực thi các truy vấn SQL.Hàm có thể được sử dụng để thực hiện các loại truy vấn sau;Chèn.Lựa chọn.mysqli_query function is used to execute SQL queries. The function can be used to execute the following query types; Insert. Select.

    Sự khác biệt giữa mysql_connect và mysqli_connect là gì?

    Có một số khác biệt quan trọng giữa hai thư viện: MySQLI hỗ trợ các ký tự, MySQL thì không.MySQLI hỗ trợ các câu lệnh đã chuẩn bị, MySQL thì không.MySQL không hỗ trợ nhiều câu, MySQLI thì có.Mysqli supports charsets, mysql does not. Mysqli supports prepared statements, mysql does not. Mysql does not support multiple statements, mysqli does.