PHP
Database/MySQL

mysqli::real_connect

mysqli::real_connect

mysqli_real_connect

(PHP 5, PHP 7)

mysqli :: real_connect - mysqli_real_connect - 打开到mysql服务器的连接

描述

面向对象的风格

bool mysqli::real_connect ([ string $host [, string $username [, string $passwd [, string $dbname [, int $port [, string $socket [, int $flags ]]]]]]] )

程序风格

bool mysqli_real_connect ( mysqli $link [, string $host [, string $username [, string $passwd [, string $dbname [, int $port [, string $socket [, int $flags ]]]]]]] )

建立到MySQL数据库引擎的连接。

这个函数不同于mysqli_connect():

  • mysqli_real_connect()需要一个必须由函数mysqli_init()创建的有效对象。

  • 使用mysqli_options()函数,您可以设置各种连接选项。

  • 提供flags参数。

  • mysqli_connect() - mysqli::__construct 的别名

  • mysqli_init() - 初始化MySQLi并返回与mysqli_real_connect()一起使用的资源

  • mysqli_options() - 设置选项

  • mysqli_ssl_set() - 用于使用SSL建立安全连接

  • mysqli_close() - 关闭以前打开的数据库连接

← mysqli::query

mysqli::real_escape_string →